Re: Socket create with ssl server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Is it possible to do this with CURL instead of the socket functions

$bindip = 'xx.xx.xx.xx';
$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_bind($sock, $bindip);
socket_connect($sock, 'ssl://epp.server.com', 80);

ie bind an IP and connect to an ssl:// address

Trying to connect via the IP instead of ssl://epp.server.com fails.

Thanks


On Fri, Apr 11, 2008 at 12:15 AM, Nirmalya Lahiri <nirmalyalahiri@xxxxxxxxx>
wrote:

> --- Alan Willsher <al.willsher@xxxxxxxxxxxxxx> wrote:
>
> > Hi how do you use socket_create with an ssl server
> >
> > ie I would do something like
> >
> > $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
> > socket_bind($sock, $sourceip);
> > socket_connect($sock, 'server.com', 2043);
> >
> > but if I do
> >
> > $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
> > socket_bind($sock, $sourceip);
> > socket_connect($sock, 'ssl://server.com', 2043);
> >
> > I get Warning: socket_connect(): Host lookup failed [-10001]:
> > Unknown host
> >
> > Where do I need to add the ssl://
> >
>
> Hi,
>  before test your sample program, please check the name
> "ssl://server.com" from any DNS server that, the name is really
> present in internet or not. Your problem is basically name resolution
> error from DNS server. To check the name, apply "host" command from
> unix/linux terminal.
>
>  Another point is...as I know the url of ssl encripted page starts
> with "https://"; not with "ssl://"...!!!
>
>
> ---
> Nirmalya Lahiri
> [+91-9433113536]
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux