Hi,
I have website deployed on iis server .
Localhost through working fine but IP use on application Pool. It is not working.
Error showing - ''This page isn’t working ".
Kindly help me.
Regards,
Pratik
Hi,
I have website deployed on iis server .
Localhost through working fine but IP use on application Pool. It is not working.
Error showing - ''This page isn’t working ".
Kindly help me.
Regards,
Pratik
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Tasadduq BurneyPosted Sep 1, 2023, 8:59 PM
The error message "This page isn’t working" can be caused by various issues when trying to access a website deployed on an IIS server using an IP address. Here are some steps you can take to diagnose and potentially resolve the issue:
Check IIS Configuration:
Firewall Settings:
DNS and Hosts File:
hostsfile on the client machine to see if there are any entries that might be affecting the IP address resolution.Bindings in IIS:
Application Pool Identity:
Web.config and Code Issues:
web.configfile and code for any configuration errors or issues that might be causing the "This page isn’t working" error.Logging and Error Messages:
%SystemDrive%\inetpub\logs\LogFiles) and the Windows Event Viewer for any error messages that might provide more details about the issue.Testing with Other Devices/Browsers:
Restart IIS:
iisresetin a command prompt with administrator privileges.Check IP Address Restrictions:
Check Port Binding:
SSL Configuration (If Using HTTPS):
Proxy or Load Balancer Issues:
Rajeev KumarPosted Sep 1, 2023, 12:24 PM
Please read this after click the link--
https://www.makeuseof.com/iis-website-local-test-host/
Cr BhargaviPosted Aug 28, 2023, 1:32 PM
Make sure that the IIS user (usually
IUSRorIIS_IUSRS) has the necessary permissions to access your website's files and directoriesMohammad HussainPosted Aug 28, 2023, 9:01 AM
When you encounter the "This page isn’t working" error after deploying your website on an IIS server and trying to access it via IP, there are several things you can check and troubleshoot to resolve the issue:
Firewall and Network Settings: Ensure that the server's firewall allows incoming connections on the port you're using (typically port 80 for HTTP). Also, check any network settings, proxies, or network configurations that might be affecting access to the server.
Bindings in IIS: Double-check the bindings of your website in IIS to ensure that it's correctly configured to respond to the IP address you're using. Make sure the correct IP address and port are set up for the website.
Website Configuration: Verify that your website's configuration is correct. Check the root directory, index files, and any necessary configurations (like web.config for ASP.NET applications).
Application Pool: Ensure that the application pool assigned to your website is running and configured correctly. Make sure that the .NET runtime version matches the version your application is built with.
Application Errors: Check the Windows Event Viewer and IIS logs for any errors related to your application. This can provide more details about what's going wrong.
Permissions: Make sure that the IIS user (usually
IUSRorIIS_IUSRS) has the necessary permissions to access your website's files and directories.DNS Resolution: If you're using a domain name, ensure that the DNS records are correctly pointing to the IP address you're trying to access.
Router and Port Forwarding: If you're trying to access the server from outside your local network, make sure that port forwarding is correctly set up on your router to forward incoming traffic on the appropriate port to your server's internal IP address.
Prasad RaveendranPosted Aug 27, 2023, 2:11 AM
Check the IIS logs and event logs on the server for any error messages or warnings that might provide more information about what's going wrong.
Tahir AnsariPosted Aug 26, 2023, 7:43 AM
1. Check Firewall Settings:
Ensure that the firewall on the server is configured to allow incoming traffic on the port that your web application is listening on (usually port 80 for HTTP). If the firewall is blocking external traffic, it could cause the "This page isn't working" error.
2. Check IIS Configuration:
Make sure your website is correctly configured in IIS to listen on all IP addresses or on the specific IP address you're trying to access. Verify the bindings for your website in IIS Manager.
3. DNS Resolution:
If you're accessing the website using an IP address, ensure that the IP address is correct. If you're using a domain name, make sure that the DNS settings are correctly pointing to the server's IP address.
4. Application Pool Identity:
Check the identity under which the application pool is running. It should have the necessary permissions to access the files and resources required by your application.
5. Check Event Viewer:
Check the Windows Event Viewer for any error messages or warnings related to your application or IIS. This might provide more details about the issue.
6. Application Dependencies:
If your application has dependencies on other services (databases, APIs, etc.), ensure that these dependencies are accessible from the remote server.
7. Check Web.config:
Ensure that there are no configuration settings in your `web.config` file that could be causing the issue, such as incorrect connection strings or other configuration errors.
8. Application Logs:
Implement proper logging in your application. This will help you identify any errors or issues that might be occurring when accessed remotely. You can use tools like Serilog or log to text files.
9. Browser Cache and Cookies:
Clear your browser cache and cookies. Sometimes, issues can arise due to cached data.
10. Network Configuration:
Check the network configuration on your server. Make sure the network settings are correctly configured, including IP address, subnet mask, and default gateway.