Gordon Brown wrote:

> The question I am asking here is if the command
> "openssl s_client -connect <serverhost>:<port>" is
> supposed to work behind a proxy server?

There's no way to answer that without knowing what you mean by "proxy
server". Your response at one point hints at a NAT-type proxy server but
then elsewhere it hints at an HTTP-type proxy server.

> How should
> I specify the proxy settings in this command?

You can't. It sounds like you have a non-tranparent proxy, which means your
program has to be specifically designed to work with that type of proxy.
Have the client try this:
telnet <your_server_ip> <your_server_port>

If he cannot establish a connection, he can't reach your service. It's that
simple.

If he can tell you what type of proxy he has that he might be able to use,
then either your server does or does not support that type of proxy. If your
software doesn't support an HTTP CONNECT proxy, you might want to add that.

I wouldn't use the s_client too for network testing of any kind. It's really
only useful to tell if a server is up and basically working.

DS


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

Reply via email to