Below are some useful resources and some answers to common issues with reaching or starting the websites.
IIS Requests Logs
If you need to investigate your network configuration to see the content of HTTP requests, you can find IIS log files :
1. Open IIS Manager (run
2. Click on the Sites list to get the ID of the desired website. For example in this screenshot, the Alpana3App ID is 2 :
3. With Windows file explorer, browse the following folder (replace the 2 with your desired ID from step 2. above) :
4. This folder contains logs as space-separated text files ordered by date, containing all requests.
Sometimes, the web browser console gives indications on the nature of the problem.
See your web browser documentation to open the console.
For Google Chrome, press F12 and click the “Console” tab.
Problem : Frontend website loading forever
You are trying to open the Frontend website, but you have a white page with a loading animation that never completes :
Possible explanation : Wrong Frontend address used
Check the web browser console for an error like :
Access to XMLHttpRequest at 'http://xxxxx.com:123//AbpUserConfiguration/GetAll?d=1234567890' from origin 'http://yy.yy.yy.yy' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Check that you can reach the Backend from your same web browser on the same URL, and see a login page there.
If so, a possible explanation is :
Your Backend at
http://xxxxx.com:123 is configured to not respond to queries from
For example, when you install Alpana Server and configure to use a domain name with
xxxxx.com:80 as Frontend and
xxxxx.com:123 as Backend, you won’t be able to access the Frontend using its IP address
That’s for security reasons : the Frontend will only be allowed to talk to the Backend if it calls from the pre-defined origin (the domain name
That is configured through CORS rule internally.
You can solve this case by redirecting requests in IIS.
For example, if you wish to be able to reach the Frontend from IP address
yy.yy.yy.yy, you need to let IIS listen to requests to
http://yy.yy.yy.yy and redirect them to the accepted domain name
See IIS documentation examples on how to do this.