Issues after port change

We changed the port of our site from 9700 to 443. The site opens fine without the port, but we get this error while trying to download the interviewer app.

We have made changes to the bindings in IIS, appsettings.production.ini file and the NGINX configuration. We also changed the URL in the tablets.

We also updated to the new version (22.06.10). But I am not sure if that was before the change of configuration or after.

When we try to update from the tablet, a new version is reported but we get “Server error, Please contact your server administrator”

We tried to download the APK from the demo.mysurvey.solutions site, but we were not able to install it. At the end of the install process, we get an error “App not installed”

Update: I was temporarily able to resolve this by extracting the WBCapi.Ext.apk from our installation folder and updating the tablet using this. But we still can’t download the apk from the web interface.

@sergiy can you help here?

Please contact your system administrator to review the application log file on the server to get any insights about what is going on (regarding the “unknown error”). The screenshot just indicates that there is an unknown error giving no clue about what is going on.

Best, Sergiy

Log Name: Application
Source: IIS AspNetCore Module V2
Date: 19-09-2022 18:54:11
Event ID: 1005
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: hdss
Description:
Failed to gracefully shutdown process with Id ‘5524’.
Event Xml:



1005
3
0
0x80000000000000

43756
Application
hdss



Failed to gracefully shutdown process with Id ‘5524’.
Process Id: 6220.
File Version: 16.0.22055.3. Description: IIS ASP.NET Core Module V2 Request Handler. Commit: c911002ab43b7b989ed67090f2a48d9073d5118d


Log Name: Application
Source: IIS AspNetCore Module V2
Date: 19-09-2022 18:54:01
Event ID: 1006
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: hdss
Description:
Sent shutdown HTTP message to process with Id ‘5524’ and received http status ‘202’.
Event Xml:



1006
4
0
0x80000000000000

43755
Application
hdss



Sent shutdown HTTP message to process with Id ‘5524’ and received http status ‘202’.
Process Id: 6220.
File Version: 16.0.22055.3. Description: IIS ASP.NET Core Module V2 Request Handler. Commit: c911002ab43b7b989ed67090f2a48d9073d5118d


Log Name: Application
Source: IIS AspNetCore Module V2
Date: 19-09-2022 18:32:08
Event ID: 1001
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: hdss
Description:
Application ‘/LM/W3SVC/2/ROOT’ started process ‘5524’ successfully and process ‘5524’ is listening on port ‘4996’.
Event Xml:



1001
4
0
0x80000000000000

43754
Application
hdss



Application ‘/LM/W3SVC/2/ROOT’ started process ‘5524’ successfully and process ‘5524’ is listening on port ‘4996’.
Process Id: 6220.
File Version: 16.0.22055.3. Description: IIS ASP.NET Core Module V2 Request Handler. Commit: c911002ab43b7b989ed67090f2a48d9073d5118d

These are the logs that I can find. Do that help?

I mean the Survey Solutions application log files. See the bottom of the page:

I am not sure what is the source of the logs you’ve posted above.

These were windows server logs. I have the SuSo logs and sent them to support@mysurvey.solutions.

4 files filled with zeroes were received, which are likely corrupt.
Please review the logs and share the relevant sections (around the time the error is observed).

Pls find the logs below.

https://drive.google.com/drive/folders/1kD1kTKQmq7O24zZeBj9Ot_Wbmb6v9nBR

We updated the port and application at around 10am on 17 Sept.

The log files contain numerous errors:

System.UnauthorizedAccessException: Access to the path 'C:\Survey Solutions\Site\Client\WBCapi.apk.md5' is denied.

which are indicative of the permissions incorrectly set up on the server, resulting in the application not being able to access its files. Check if the file physically exists, and which permissions are set up for it.
This is consistent with your described symptom.
I see no connection to the version update or the Survey Solutions’ code in this.

Interviewers should install their App from the same server or they risk to run into inability to synchronize in the future. Downloading “from elsewhere” is at your own risk.

Thank you for helping figure this out. While changing the port bindings, the application pool was also changed in IIS. Reverting this change fixed the issue.

Thank you for letting know the issue is resolved.

Best, Sergiy