Hi,

Also, if openssl s_client IS doing a reverse DNS lookup, is there a way 
(command line parameter) to disable that from happening?

Thanks again,
Jim


---- oh...@cox.net wrote: 
> Hi,
> 
> I was kind of curious about 'why?' would openssl s_client be trying to do the 
> reverse DNS lookup?
> 
> In other words, when you do an:
> 
> openssl s_client -connect xx.xx.xx.xx:443...
> 
> why does openssl try to do a reverse DNS lookup on the xx.xx.xx.xx IP 
> address, and why does it do that BEFORE (apparently) sending the client HELLO 
> to the host?
> 
> Thanks,
> Jim
> 
> 
> ---- oh...@cox.net wrote: 
> > Hi,
> > 
> > We think that we found the problem.  
> > 
> > The server end had a timeout, and apparently, openssl tries to do a reverse 
> > DNS lookup after establishing the connection to the server, but before 
> > sending the client HELLO,  That reverse DNS lookup was failing, but taking 
> > awhile to fail, so the server was sending the "unknown protocol" error, 
> > because it was timing out.
> > 
> > Jim
> > 
> > 
> > 
> > 
> > ---- oh...@cox.net wrote: 
> > > Hi,
> > > 
> > > I wanted to mention one other piece of information.  Apparently, the 
> > > server certificate in this case has the IP address of the server, rather 
> > > than a hostname/FQDN, in the subject (i.e., CN=xx.xx.xx.xx,...).  The 
> > > server end is not our under our control, so we can't change that.
> > > 
> > > Jim
> > > 
> > > 
> > > 
> > > 
> > > 
> > > ---- oh...@cox.net wrote: 
> > > > Hi,
> > > > 
> > > > We are trying to use "openssl s_client" to test a server-authenticated 
> > > > (1-way SSL) connection.
> > > > 
> > > > The openssl s_client command is being run (on a Redhat machine) using 
> > > > the IP address of the SSL-enabled server, i.e., something like:
> > > > 
> > > > openssl s_client -connect xx.xx.xx.xx:443 ....
> > > > 
> > > > The problem we're having is that the connection is failing about 80% of 
> > > > the time.  When it fails, we see the client Hello being sent, but then 
> > > > no server Hello and an "unknown protocol".
> > > > 
> > > > Now, here's the strange thing...  If we add an entry in the /etc/hosts 
> > > > with the IP address of the SSL server, and with ANY hostname (doesn't 
> > > > matter what it is), then the connection succeeds all the time.
> > > > 
> > > > I was wondering if anyone be able to explain why the connection would 
> > > > not succeed SOME of the times if there isn't an entry in the 
> > > > client-side /etc/hosts file, but then would work all the time if 
> > > > there's an entry in /etc/hosts with the IP address of the SSL-enabled 
> > > > server (with ANY hostname in the /etc/hosts entry)?
> > > > 
> > > > Thanks,
> > > > Jim
> > > > ______________________________________________________________________
> > > > OpenSSL Project                                 http://www.openssl.org
> > > > User Support Mailing List                    openssl-users@openssl.org
> > > > Automated List Manager                           majord...@openssl.org
> > > 
> > > ______________________________________________________________________
> > > OpenSSL Project                                 http://www.openssl.org
> > > User Support Mailing List                    openssl-users@openssl.org
> > > Automated List Manager                           majord...@openssl.org
> > 
> > ______________________________________________________________________
> > OpenSSL Project                                 http://www.openssl.org
> > User Support Mailing List                    openssl-users@openssl.org
> > Automated List Manager                           majord...@openssl.org

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to