[Wine] Proxy/Auth Problem?
wineforum-user at winehq.org
Thu Nov 4 12:23:50 CDT 2010
The program is QuickTel, a proprietary telecom billing software. All records and data are stored on their remote servers. The application is merely a front end. When it loads, it attempts to connect to their servers.
I understand this is a questionable relation to wine, but as far as I know the program has ZERO support for linux and wine (although I have sent in a ticket but have not received a response yet)
If I use Wine defaults (no native/builtin designations) I get an internal error. Not even sure what it means. If I set RASAPI32 to native, I get an error in the program (a .net error) of: "Error creating the Web Proxy specified in the 'system.net/defaultProxy' configuration section". Wireshark shows me what address/port it attempts to connect to, but adding that to the machine.config of .net does not help, so I think the problem is with Wine/Linux because it otherwise works in windows (doesn't everything, lol). I also get this error from the wine console:
err:ole:CoGetContextToken apartment not initialised
That is the only error besides some gdiplus fixme's about language and drawing, and... parsing.
I've already tried setting WININET, SECUR32, WINHTTP to native also. None of these show any new progress or errors.
If I set CRYPT32 to native, I get some other DLL import
err:module:import_dll Library crypt32.dll (which is needed by L"C:\\windows\\system32\\rsaenh.dll") not found
fixme:crypt:CRYPT_LoadProvider Failed to load dll L"rsaenh.dll"
err:module:import_dll Library wininet.dll (which is needed by L"C:\\windows\\system32\\urlmon.dll") not found
err:module:import_dll Library urlmon.dll (which is needed by L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE") not found
err:module:import_dll Library WININET.dll (which is needed by L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE" failed, status c0000135
Unhandled Exception: System.TypeInitializationException: The type initializer for 'QuickTel.moduleGlobalVariables' threw an exception. ---> System.IO.FileLoadException: Could not load file or assembly 'MySql.Data, Version=22.214.171.124, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. Exception from HRESULT: 0x8009001D
File name: 'MySql.Data, Version=126.96.36.199, Culture=neutral, PublicKeyToken=c5687fc88969c44d'
This MySQL.Data module appears in the quicktel directory. I've copied everything to the path in wine so locating the file otherwise shouldn't be an issue. Following the above DLL errors by setting them to native doesn't appear to help either.
I had also been getting a GNUTLS unavailable error, but can't seem to reproduce it right now. This all seems like something to do with authentication protocols/proxies, but I'm really not sure where to head here besides decompiling the damn software which I don't have time or more importantly the experience to do (which would just use more time).
Just posting to ask for insight from the more experienced with Wine. Any replies are greatly appreciated.
More information about the wine-users