Seite 1 von 1

Probleme mit QHttp/s

Verfasst: 28. Juni 2008 21:46
von zweieck
Hallo,

unter examples/network/http gibt es ein Beispiel, wo man mit Hilfe von QHttp Dateien runterladen kann. Wenn (unter Windoof) mit -openssl kompiliert, dann kann das Example auch https.
Allerdings - s.a. TT-Tasktracker - nur wenn libeay32.dll und ssleay32.dll im Pfad sind (das Gemeine daran: es gibt kein warning - nur falsche http-Fehlermeldungen). Auf meinen 2 Entwicklungsrechnern (WinXP und WinVista) läuft das; auf meinem WinXP-Testrechner erst nach händischem Hinzukopieren der dll's; auf meinem WinVista-Testrechner auch dann nicht.

Hat jemand eine Ahnung was da fehlen könnte?!? (ich nämlich nicht mehr).

Danke,

Roland

Verfasst: 30. Juni 2008 07:35
von macman
Ich packe die beiden DLLs immer mit ins Programmverzeichnis. Unter Vista habe ich das jedoch noch nicht getestet, sollte ich vielleicht mal tun. Ansonsten teste mal mit Filemon nach welchen DLLs das Programm zur Laufzeit sucht. Hat mir schon manches Mal geholfen, wenn DLLs dynamisch nachgeladen werden.

Verfasst: 30. Juni 2008 12:08
von macman
macman hat geschrieben:Ansonsten teste mal mit Filemon nach welchen DLLs das Programm zur Laufzeit sucht.
Also unter Vista muss man Processmon nutzen, Filemon will da nicht. Ergebnis war, es fehlten die wsock32.dll und die msvcr71.dll.

Verfasst: 30. Juni 2008 15:07
von zweieck
Danke für die Infos bzgl. Process-/Filemon.
Das Problem ließ sich recht einfach beheben, indem ich von openssl.org das Windows-Binary installiert habe. Was genau das tut kann ich jetzt leider auch nicht sagen - aber alles läuft jetzt auf einfache Weise (und damit ist mir für'S erste Mal sehr geholfen).