[PHP5] php_openssl.dll problemen

Pagina: 1
Acties:

  • Massiefje
  • Registratie: Mei 2002
  • Laatst online: 23-01 21:41
Ik zou graag via SSL een aantal connecties willen maken met (bijvoorbeeld) ws1.webservices.nl. Ik heb alle belangrijke code geprobeerd, zelfs de demoversie die op hun site zelf staat, maar ik blijf maar problemen houden met SSL.

Eerst had ik het probleem, dat de DLL niet goed geladen werd. Dit is inmiddels opgelost en in mijn phpinfo() word ook netjes alles over openssl weergegeven. Echter, openssl werkt nog niet naar behoren.

relevante code:
PHP:
1
$fp = fsockopen("ssl://ws1.webservices.nl", 443);


De foutmelding is elke keer als volgt:

Warning: fsockopen() [function.fsockopen]: failed to create an SSL context
en
Warning: fsockopen() [function.fsockopen]: Failed to enable crypto
en dus
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://ws1.webservices.nl:443

De machine draait op een Windows 2003 machine (dus inclusief IIS6), inclusief PHP 5 en de laatste versie van de openssl dll.

Ik kan hierover niets op php.net vinden, en ook google laat me redelijk in het ongewisse.

Iemand enig idee hoe dit op te lossen ?

  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
Dit vind ik na wat googlen.

Probeer dus eens een andere PHP versie :).

[ Voor 23% gewijzigd door mcdronkz op 17-09-2006 13:12 ]


  • aex351
  • Registratie: Juni 2005
  • Laatst online: 04:35

aex351

I am the one

PHP:
1
fsockopen('ssl://ws1.webservices.nl', 443, $errno, $errstr, 30);

Zou dit werken ?

< dit stukje webruimte is te huur >


  • Massiefje
  • Registratie: Mei 2002
  • Laatst online: 23-01 21:41
mcdronkz schreef op zondag 17 september 2006 @ 13:11:
Dit vind ik na wat googlen.

Probeer dus eens een andere PHP versie :).
Been there, done that :)

  • Massiefje
  • Registratie: Mei 2002
  • Laatst online: 23-01 21:41
aex351 schreef op zondag 17 september 2006 @ 13:15:
PHP:
1
fsockopen('ssl://ws1.webservices.nl', 443, $errno, $errstr, 30);

Zou dit werken ?
Nee, werkt ook niet. Had ik ook al geprobeerd. Bovendien zijn die overige argumenten optional.

Verwijderd

Massiefje schreef op zondag 17 september 2006 @ 13:19:

Nee, werkt ook niet. Had ik ook al geprobeerd. Bovendien zijn die overige argumenten optional.
En om te analyseren wat er exact fout gaat. Heb je ook al verschillende SSL versies geprobeerd? en TLS?

  • Massiefje
  • Registratie: Mei 2002
  • Laatst online: 23-01 21:41
Verwijderd schreef op zondag 17 september 2006 @ 13:21:
[...]

En om te analyseren wat er exact fout gaat. Heb je ook al verschillende SSL versies geprobeerd? en TLS?
verschillende TLS wel, elke keer zelfde melding, tenzij alleen HTTP of FTP oid. Ik had eerst de standaard PHP5 versie van openssl op de server draaien. Deze heb ik tijdens foutanalyse geupgrade naar de laatste versie.

Geen resultaat helaas.

  • Massiefje
  • Registratie: Mei 2002
  • Laatst online: 23-01 21:41
niemand ?
Pagina: 1