Ich bekomme eine HTTP Error 500.0 - Internal Server Error
, wenn ich versuche, im Webservice einen Webservice .cfc über https zuzugreifen. Es funktioniert gut über http. Kein Problem für .cfm-Seiten.ColdFusion 11 Webservice funktioniert nicht mit https, funktioniert mit http
Derselbe Webservice funktioniert gut mit https auf einer ColdFusion 9-Installation.
Wie kann ich dies für ColdFusion 11 behoben bekommen? Es scheint etwas zwischen IIS und ColdFusion zu sein. Was soll ich versuchen?
Dies funktioniert:
http://my.server.com/webservice.cfc?wsdl
Dies gilt nicht:
https://my.server.com/webservice.cfc?wsdl
kehrt Fehler:
HTTP Error 500.0 - Internal Server Error
The page cannot be displayed because an internal server error has occurred.
Der Web-Server ist IIS 8, 11 Coldfusion
Detailed Error Information:
Module IsapiModule
Notification ExecuteRequestHandler
Handler ISAPI-dll
Error Code 0x00000000
Requested URL https://my.server.com:443/jakarta/isapi_redirect.dll
Physical Path D:\ColdFusion11\config\wsconfig\1\isapi_redirect.dll
Logon Method Anonymous
Logon User Anonymous
Ich änderte zu Achse 1 in Code und CF Admin und jetzt funktioniert es, danke. Können Sie erklären, warum Achse 2 nicht funktioniert? –
Apache Axis 2 wurde komplett neu geschrieben und ist nicht kompatibel. Wenn der von Ihnen verwendete Webdienst einen Axis 1-Client benötigt, funktioniert er nicht mit dem Axis 2-Client. –
Ich versuche zu verstehen, wer in diesem Fall der Axis 1-Client ist, ist es IIS, der der Client nicht in der Lage ist https, wenn ColdFusion mit Achse 2 festgelegt ist? Wenn das der Fall ist, kann ich irgendetwas tun, um es mit Achse 2 kompatibel zu machen? –