SSL API fails with 2 ip on a server.
Posted: Thu Aug 06, 2015 10:11 pm
So I have a windows 2012 server with IIS, with two dedicated IP address. One is being used by IIS (x.x.x.38) serving my forum, and the other one is for PM Server (x.x.x.39).
I made IIS to only listen to .38 (using netsh), and my forum uses ssl. It is accessible locally and globally.
The PM Server also works fine as long as it is not using SSL. My web app's API (in my forum) can communicate with PM server over the other IP with no issue.
When I enable SSL for PM Server, It will be only available from internet, but the server can not make the API connection locally. When I try to open the game console locally in the server, it only shows the "Connecting..." message on the top left corner and nothing happens. At the same time I can open the console from my home browser.
I tried it with different port numbers, set "Local IP address" to be only one of x.x.x.39. No chance.
Kent, Could it be a security issue because of the self-signed SSL cert (that works fine with browsers) or is it a defect?
I made IIS to only listen to .38 (using netsh), and my forum uses ssl. It is accessible locally and globally.
The PM Server also works fine as long as it is not using SSL. My web app's API (in my forum) can communicate with PM server over the other IP with no issue.
When I enable SSL for PM Server, It will be only available from internet, but the server can not make the API connection locally. When I try to open the game console locally in the server, it only shows the "Connecting..." message on the top left corner and nothing happens. At the same time I can open the console from my home browser.
I tried it with different port numbers, set "Local IP address" to be only one of x.x.x.39. No chance.
Kent, Could it be a security issue because of the self-signed SSL cert (that works fine with browsers) or is it a defect?