I'm trying to basically make one of the Watson services available on-premise by using the Secure Gateway. It's working fine with basic HTTP traffic, but I'm in doubt how to configure HTTPS traffic of for instance the Watson Conversation service on API endpoint "https://gateway.watsonplatform.net/conversation/api/v1"
I've configured a Destination in the service to: gateway.watsonplatform.net, destination port 443 and client listening port 6554 - protocol HTTPS. Connecting via Postman simply yields the following in my client, though using standard basic auth with the credentials from the service in Bluemix:
[2017-08-26 12:51:01.626] [INFO] (Client ID LilwbDOdR61_4Am) Connection #1 to gateway.watsonplatform.net:443 was closed
I also tried to configure the protocol to be TCP, but this yields the same result. Any hints?
With loglevel TRACE I get: [2017-09-09 15:05:06.481] [DEBUG] (Client ID LilwbDOdR61_PlY) Sending a reverse destination connection to the server [2017-09-09 15:05:06.833] [TRACE] (Client ID LilwbDOdR61_PlY) Connection #1 received data: 361 bytes [2017-09-09 15:05:07.285] [ERROR] (Client ID LilwbDOdR61_PlY) Connection #1 to destination gateway.watsonplatform.net:443 had error: Error: write after end [2017-09-09 15:05:07.289] [DEBUG] (Client ID LilwbDOdR61_PlY) Connection #1 to gateway.watsonplatform.net:443 has ended [2017-09-09 15:05:07.289] [INFO] (Client ID LilwbDOdR61_PlY) Connection #1 to gateway.watsonplatform.net:443 was closed [2017-09-09 15:05:07.290] [DEBUG] (Client ID LilwbDOdR61_PlY) Closing connection and removing from array [2017-09-09 15:05:07.291] [DEBUG] (Client ID LilwbDOdR61_PlY) clearConnectionArray: 0