Solved

FSM Upgrading http to https

  • 17 October 2022
  • 8 replies
  • 135 views

Badge +1

While upgrading the FSM from http to https using installer, getting error “Port number does not Match with configured Site binging, Please specify a valid port number” 

Current setup :

FSM Smartclient and web client are working in Port 80 [ http].

IFSMobileService is working in 443 port with https

 

How to upgrade the FSM SmatClient and webClient to work in only https with 443. Though FSM webclient and smart client are opening in https externally, internally in config everywhere its 80. 

 

Thanks in advance. 

 

icon

Best answer by roklde 19 October 2022, 14:21

View original

8 replies

Userlevel 6
Badge +23

Hi Karthikeyan,

have you provided a valid server certificate in IIS and enabled Port 443 on the IIS site bindings for the default web site?

Best regards
Roman

Badge +1

yes 443 is enabled, certificate is valid and also site binding exist. infact the mobile IFSMobileService is running in 443 successfully.

 

https://***.***.com/IFSMobileService/Default.aspx

https://***.***.com/FSMServerDev/M5Service.svc

https://***.***.com/FSMServerDev/Webclient/auth/login?auth=fsm

Security audit team has requested to remove the Url’s using port 80.  if we remove the site binding for port 80 ( http), all the urls are throwing error. Hence we want to upgrade the application to https 443. When we tried doing manually, it was not successful.

 

 

 

Userlevel 6
Badge +23

Did you remove the port 80 binding before you have reconfigured to port 443?

Badge +1

reconfiguration is what i’m trying to do.

Removing port 80 - [ Binding ]  and trying to run the installer throws the following error. 

Even having both http and https and trying to run the installer throws the following error. 

 

 

Userlevel 6
Badge +23

Streaming Endpoint Port 57 ? I believe this is your issue. Why aren’t you using also Port 443  here? 

Further, the Installer sends a request to the OData Service through Port 80 upon verification which prompts into an error when that port is disabled in site bindings. However this shouldn’t stop the installation process. You can also fetch the installer log with ctrl+L for more details on your issue.

Best regards
Roman

Badge +1

Tried 443 as Streaming EndPoint but the Installer always shows same error, please specify a valid port. is it something to do with some Proxy ?  the Server has internet but no proxy . the Installer log does not show any error, all looks normal ( ctrl + L ). removed both binding in IIS ( 80, 443 ) , but no difference. 

 

Thank you

Userlevel 6
Badge +23

Hi,

can you please check that following site bindings are configured on IIS default web site prior running the Installer?

 


Best regards
Roman​​​​​​​

Badge +1

Hi,

I changed the bindings exactly like the picture you had given me and it started working.  i was able to now able to upgrade from http to https using installer. Thank you for your help. 

 

I had to remove the Hostname and the IP address which i had specified for https binding. Once upgraded, i again changed the binding with Hostname and IP address. 

 

Reply