As the title says, I’ve been trying to connect my application (django rest framework backend deployed on IIS 8 (windows server 12 R2) to Informix but it shows me the same error:
[Informix][Informix ODBC Driver]Unable to load translation shared library (DLL). SQLCODE=-11048
What is worth noting is:
- There are two versions of Informix installed on the server, and have been there for a long time, but this problem only started occurring recently.
- The only things that have been installed during the period where it stopped working are HTTP Platform Handler 1.2 and Application Request Routing 3.0.
- Proxy is enabled on the server in IIS.
- The connection string is configured correctly.
SERVER=server_name;DATABASE=db_name;HOST=ip_address;SERVICE=port;Protocol=used_protocol;UID=user_name;PWD=password;
What I tried :
- Tried disabling proxy to see if it was the problem, but nothing happened.
- Tried uninstalling HTTP Platform Handler, but it somehow refuses so nothing to note on that end.
- INFORMIXDIR is set correctly on both env and the setnet32 configs.
- Tested using the ConnectTestDemo, and one of the installed versions of the sdk works while the other gives me the same error.
I would appreciate any lead on how to solve this, however small. Thank you.