500 internal server error IIS 7.5 with Weblogic 10.3.x
Many time after configuring the weblogic plugin with IIS and accessing the url we get 500 internal server error like below.
Config’s are like below:
Directory of C:\inetpub\wwwroot contains both iisproxy.dl and iisproxy.ini
iisproxy.ini has below configurations
C:\inetpub\wwwroot>type iisproxy.ini
# This file contains initialization name/value pairs # for the IIS/WebLogic plug-in. WebLogicHost=141.172.35.30 WebLogicPort=7001 ##WlForwardPath=/ ConnectTimeoutSecs=20 ConnectRetrySecs=2 Debug=ALL WLLogFile=C:\inetpub\wwwroot\Wlproxy.log DebugConfigInfo=ON
Copy all 33 .dll files from the downloaded plugin lib folder to C:\inetpub\wwwroot and make sure that all of them have permissions for the IIS user.
Reboot the server and check, it should work.
If above solution also did not work then have a look at below URL for error codes and there solution.
https://support.microsoft.com/en-us/kb/942031
Weblogic IIS plugin configuration steps
In case of any ©Copyright or missing credits issue please check CopyRights page for faster resolutions.
Recently had this error 500 with the IIS WebLogic plugin myself and having followed this, the error still occurred.
The problem turned out to be files such as msvcr110.dll, msvcp110.dll were missing and the 12c plugin at least requires these. This was solved by installing the Visual C++ Redistributable for Visual Studio 2012 – available at https://www.microsoft.com/en-us/download/details.aspx?id=30679#
After installing, killing the w3wp.exe process and relaunching the website, the 500 error finally went away.
Thanks for updating your solution. It will surely help others.