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 > >