Total IIS server giving Internal server 500 error - iis

I have an IIS server 7.5 . So it's run fine up to yesterday. suddenly all services/sites are not working. Total sites in the server are giving common error as
Internal Server Error : 500
This issue is with all websites hosted on that server.
could somebody show me some route to solve this issue ?
Thank you.

Related

how to solve my API connection error via Angular?

I have started to develop a website with Angular and NodeJS but I am facing a problem since a few days.
(For information: I work on a VPS which is external)
So my site is running on port 4200 of the IP of my VPS and is secured via a domain name in HTTPS, so I try to make a request to my API which is running on port 3000 of my VPS but when I put "http://localhost:3000/api/commands" I have the attached error in my web console.
Thank you in advance for your help! Image of my error in my web console
EDIT : If I replace localhost with the ip of my VPS, I get a "Mixed Content" error

Issue with connecting to Zoom API via Cloudflare

I am trying to send requests to Zoom API via a HTTP request. When testing on my local machine it works perfectly but when I try it on our production server I get the following error:
msxml6.dll error '80072efe'
The connection with the server was terminated abnormally.
We use Cloudflare for security with our website, does anyone know what the resolution here maybe?
The server is running on Windows Server 2008 R2 using IIS 7.5.
I found the cause of the issue.
It wasn't CloudFlare, it was the server object I was using in my function.
I changed the following line from this:
Set ServerXmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")
to this:
Set ServerXmlHttp = Server.CreateObject("MSXML2.XMLHTTP.6.0")
Problem solved.

http error 500 internal server error from another machine

This is probably something very simple. I set up a simple ASP-based web server on Server 2012R2 and IIS6. The IP address of the web server is 192.168.18.142. I then opened up a browser (Chrome). Any of these URLs bring up the website on the web server just fine.
http://localhost/
http://127.0.0.1/
http://192.168.18.142/
Then I went to a different machine (behind the same router), opened the browser and tried to bring up:
http://192.168.18.142/
However I received this error in the browser:
500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed.
I even tried turning off the Windows Firewall on the web server to no avail. Any idea what configuration settings to look at?
Why does the URL work when on the web server but not from other machine?

Getting net::ERR_CONNECTION_RESET Intermittently with Node API Hosted in IIS using IISNODE

I have a video streaming API developed in Node.js using the Express module.
This API is hosted on my local machine under IIS 8.5 using iisnode module, which makes the IIS as my reverse proxy server and the express (node) as my web server.
When I hit my API URL in the browser, it plays the video for a while and then I get net::ERR_CONNECTION_RESET error.
I get this error after few minutes (approx 7 mins.), but there is no specific time duration observed.
I see below two errors in HTTPERR folder under "C:\WINDOWS\system32\LogFiles\".
2019-05-09 14:55:39 ::1%0 64836 ::1%0 3005 HTTP/1.1 GET /api/videolib/streamvideo?id=f80b4ae0725f11e9b42fcb6803fde91b - 8 Connection_Dropped VideoLibrary.WebAPI.Node
2019-05-10 08:51:02 ::1%0 54848 ::1%0 3005 HTTP/1.1 GET /api/videolib/streamvideo?id=f80b4ae0725f11e9b42fcb6803fde91b - 8 Connection_Abandoned_By_ReqQueue VideoLibrary.WebAPI.Node
I have observed that, I don't get this error at all when I run the API directly under Node.exe thus bypassing the IIS and IISNODE altogether on my local machine.
However, I have no choice but to use IIS and IISNODE in production.
UPDATE:
So, I created an API in .NET equivalent to my node API, and hosted it in the IIS; it works fine without issues of any kind.
Now, I know that there is something weird going on with the iisnode module.
I have tried changing couple of settings in iisnode via web.config, but nothing seems to fix this problem.
Any help on this would be greatly appreciated. Thanks.

iis 6.0 Getting 500 server side error instead of 404

I am shutting down one of my client sites. After I removed the code from test server, I tested the url and I get 500 internal server error instead of 404. "Verify if file exists" check box for the .aspx application mapping is checked on my test server. Any other ideas?
My test server is running on Windows 2003 Server with IIS 6.0

Resources