Hi experts,
Jdeveloper 11.1.2.4.0 - deployed to Websphere 7 server
I'm having an issue when deploying a remote desktop integration application to a web server. I've changed the WebAppRoot to match the deployed application, and when I test the adfdiRemoteServlet by calling the webroot/appname/adfdiRemoteServlet I get a successful ping:
Response from oracle.adf.desktopintegration.servlet.DIRemoteServlet: OK.
However, when I try and access the excel worksheet, it inserts a port number, making the url different from what I enter in the WebAppRoot.
This is what the excel sheet uses to connect:
http://root.com:81/appname/adfdiRemoteServlet
I get this error code:
ADFDI-00134: An attempt to connect to the web application has failed.
ADFDI-00500: unable to execute Wininet method HttpSendRequest; error code: 12029
~~~~~~~~~~
ConnectionFailedException: ADFDI-00134: An attempt to connect to the web application has failed.
Source: adfdi-excel-runtime
Stack:
at oracle.adf.client.windows.excel.runtime.WebAppLogin.GetAuthenticationMode()
at oracle.adf.client.windows.excel.runtime.WebAppLogin.Login()
at oracle.adf.client.windows.datamanager.ADFBindingContext.AttemptLogin(Boolean maybeHadSession)
at oracle.adf.client.windows.datamanager.ADFBindingContext.PreSyncServletTamperCheck()
at oracle.adf.client.windows.datamanager.ADFBindingContext.SyncModel(BindingContainer bc, String contentType)
at oracle.adf.client.windows.datamanager.BindingContainer.ReloadMetadata()
at oracle.adf.client.windows.datamanager.BindingContainer.LoadMetadata()
at oracle.adf.client.windows.excel.runtime.DIWorksheet.InitializeComponents(Boolean isFirstLoad)
at oracle.adf.client.windows.excel.runtime.DIWorksheet.Initialize(Boolean initializeUI)
Inner:
WininetException: ADFDI-00500: unable to execute Wininet method HttpSendRequest; error code: 12029
Source: adfdi-common
Stack:
at oracle.adf.client.windows.common.internet.http.Wininet.ThrowWininetException(String method, Int32 errorCode)
at oracle.adf.client.windows.common.internet.http.Wininet.SendRequest(WebHeaderCollection headers, Byte[] postData)
at oracle.adf.client.windows.common.internet.http.WininetRequest.SendRequest()
at oracle.adf.client.windows.common.internet.http.WininetRequest.GetResponse()
at oracle.adf.client.windows.common.internet.http.WininetRequest.SendGetRequest(Uri uri, RequestFlag flags, List`1 headers, String& content)
at oracle.adf.client.windows.common.internet.http.WininetRequest.SendGetRequest(Uri uri, RequestFlag flags, String& content)
at oracle.adf.client.windows.excel.runtime.WebAppLogin.SendGetRequest(Uri uri)
at oracle.adf.client.windows.excel.runtime.WebAppLogin.GetAuthenticationMode()
I'm trying to resolve the issue, and have looked at this page: https://wikis.oracle.com/display/jdeveloperandadf/ADFDI-00134+ConnectionFailedException+WinINet+12045
"This version of the ADFdi client is unable handle the self-signed certificate gracefully unless the certificate is installed in the local IE instance."
Is there any way to get this to work without installing the certificate on the local IE instance? The excel application will be going out to users who do not have this kind of access to their machines, so a workaround would be extremely beneficial.
Thanks