2017-05-19 6 views
0

Wenn mit api Version 2.0.0 Cloud Foundry verwenden und cf-cli 6,26, der Befehl cf logs <APPNAME> -v erzeugt den folgenden Fehler:Cloud Foundry - cf logs wirft websocket Fehler

REQUEST: [2017-05-19T13:28:35+01:00] 
POST /oauth/token HTTP/1.1 
Host: 
Accept: application/json 
Connection: close 
Content-Type: application/x-www-form-urlencoded 
User-Agent: cf/6.26.0+9c9a261.2017-04-06 (go1.7.5; amd64 linux) 
[PRIVATE DATA HIDDEN] 

WEBSOCKET ERROR: [2017-05-19T13:28:35+01:00] 
Post /oauth/token: unsupported protocol scheme "". Retrying... 

Antwort

0

Entweder die Cloud Foundry-Installation aktualisieren, oder Downgrade der CLI (Version 6.21.1 funktioniert für mich).

Cloud Foundry hat die Konfiguration der Endpunkte für die Protokollierung an einem bestimmten Punkt geändert. https://www.pivotaltracker.com/n/projects/966314/stories/135557875

Version 6.26 von cf-cli erwartet doppler_logging_endpoint, während v2.0.0 der API nur loggregator_endpoint sendet. Daher wird die Websocket-Anforderung an "" gesendet, was dazu führt, dass die Antwort Unsinn ist und diesen Fehler erzeugt.

Verwandte Themen