2016-07-21 7 views
0

Wir haben eine dem Internet zugewandte Instanz von Composite-C1, die wir für QA unserer Site verwenden, und wenn wir versuchen, HTTPS for console access (forceHttps) zu erzwingen, ist die FunctionPreview im Seiteneditor unterbrochen. Es gibt ein gültiges SSL-Zertifikat auf dem Server. Unsere Seite unterstützt HTTPS, ist aber für den öffentlichen Inhalt nicht erforderlich.Fehler beim Erstellen der Vorschau für die Funktion. Grund: PhantomServerIncorrectRespons (C1ConsoleAccess.xml)

<ClientProtocol forceHttps="true" allowFallbackToHttp="false" customHttpsPortNumber="" /> 

Wir sehen diese Fehler in den C1-Protokolle

Fehlgeschlagen Vorschau für Funktion zu bauen. Grund: PhantomServerIncorrectResponse; Ausgabe: Fehler, page.open: Fehler

PhantomJs-Server herunterfahren. Grund: PhantomServerIncorrectResponse, Ausgabe: ERROR, page.open: fail

Einstellung forceHttps = "false" in der ~/App_Data/Composite/Konfiguration/C1ConsoleAccess.xml mit einem Server-Neustart-Datei zusammen die FunctionPreview bringen .

Alle Debugging-Tipps?

Antwort

1

Mit der Veröffentlichung von Composite C1 5.1, zogen wir eine aktualisierte Version von PhantomJS.exe heraus und kopierten es auf unsere C1 5.0-Bereitstellung. Dies scheint die Probleme zu beheben, die wir hatten.

PhantonJS.exe

Alte Version: 1.9.7.0

Neue Version: 2.1.1.1

Ordner:/App_Data/Composite/PhantomJS