Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




yet another one - unable to login to desktop

desktop
add-ons

I downloaded and installed the Gemini desktop.  When I run the app, it brings up the login box... I've copied and pasted the URL from my web browser into the URL field to be sure it was right, then I entered the same username and password I use to login thru the web interface... but it does not work.  There are 3 red exclamation marks next to each of the fields, and when I hover each, they all say the same thing about an incorrect username and/or password.

 

MNoreen
· 1
MNoreen
Replies (18)
helpful
0
not helpful

Do you have Microsoft WSE 3.0 installed on the web server?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

yes, it is.


MNoreen
· 1
MNoreen
helpful
0
not helpful

Please send us debug output from DebugView, which can be downloaded and installed from http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx


Bikram
· 1
Bikram
helpful
0
not helpful

[quote user="MNoreen"]

I downloaded and installed the Gemini desktop.  When I run the app, it brings up the login box... I've copied and pasted the URL from my web browser into the URL field to be sure it was right, then I entered the same username and password I use to login thru the web interface... but it does not work.  There are 3 red exclamation marks next to each of the fields, and when I hover each, they all say the same thing about an incorrect username and/or password.

[/quote]

Do you use a web proxy server ?


Jabba
· 1
Jabba
helpful
0
not helpful

[5208] CounterSoft Gemini: Start DoLogin
[5208] CounterSoft Gemini: Checking Model.Authenticated
[5208] CounterSoft Gemini: Checking offline setting
[5208] CounterSoft Gemini: Checking webservices URL suffix
[5208] CounterSoft Gemini: Starting logon process
[5208] CounterSoft Gemini: DoLogin End
[1028] Polling...
[5208] CounterSoft Gemini: Start DoLogin
[5208] CounterSoft Gemini: Checking Model.Authenticated
[5208] CounterSoft Gemini: Checking offline setting
[5208] CounterSoft Gemini: Checking webservices URL suffix
[5208] CounterSoft Gemini: Starting logon process
[5208] CounterSoft Gemini: Calling ServiceHelper.AuthorisationServicesLogIn
[5208] CounterSoft Gemini: Exception caught during logon!
[5208] CounterSoft Gemini: Logon Exception. Destination Unreachable ---> WSE846: The <wsa:To> header must match the actor URI value of the web service. The actor URI value can be explicitly specified using SoapActorAttribute on the ASMX class. In the absence of the attribute, the actor URI is assumed to be equal to the HTTP Request Url of the incoming message. The <To> header received contained "https://tracker.ohioindemnity.com/webservices/AuthWS.asmx" while the receiver is expecting "http://tracker.oic.corp/webservices/AuthWS.asmx". :: System.Web.Services ::    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
[5208]    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
[5208]    at AuthorisationServices.LogIn(String userName, String password)
[5208]    at CounterSoft.Gemini.Client.Commons.Helpers.ServiceHelper.AuthorisationServicesLogIn(GeminiModel model, String sUserName, String sPassword)
[5208]    at CounterSoft.Gemini.Client.UI.Presenters.LoginPresenter.DoLogin()
[5208] CounterSoft Gemini: DoLogin End


MNoreen
· 1
MNoreen
helpful
0
not helpful

What is the Full Gemini URL setting under Administration section?



Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

The reason for the last question is that the error seems to highlight two different URLS:

https://tracker.ohioindemnity.com/webservices/AuthWS.asmx
http://tracker.oic.corp/webservices/AuthWS.asmx

Which URL did you type in Desktop login screen and which URL is used normally?


Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

Neither.  On the login screen (and in the address bar of a web browser), I type in:

 

https://tracker.ohioindemnity.com/

 

On the web browser, of course, this works fine.  On the desktop login, it does not.


MNoreen
· 1
MNoreen
helpful
0
not helpful

Can you try setting the url without https?

http://tracker.ohioindemnity.com/


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

It still does not work.  FWIW, here is the debugview capture when I try it without the "s"

 

[5560] CounterSoft Gemini: Start DoLogin
[5560] CounterSoft Gemini: Checking Model.Authenticated
[5560] CounterSoft Gemini: Checking offline setting
[5560] CounterSoft Gemini: Checking webservices URL suffix
[5560] CounterSoft Gemini: Starting logon process
[5560] CounterSoft Gemini: Calling ServiceHelper.AuthorisationServicesLogIn
[5560] CounterSoft Gemini: Exception caught during logon!
[5560] CounterSoft Gemini: Logon Exception. The server committed a protocol violation. Section=ResponseStatusLine :: System.Web.Services ::    at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
[5560]    at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
[5560]    at Microsoft.Web.Services3.WebServicesClientProtocol.GetResponse(WebRequest request, IAsyncResult result)
[5560]    at Microsoft.Web.Services3.WebServicesClientProtocol.GetWebResponse(WebRequest request)
[5560]    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
[5560]    at AuthorisationServices.LogIn(String userName, String password)
[5560]    at CounterSoft.Gemini.Client.Commons.Helpers.ServiceHelper.AuthorisationServicesLogIn(GeminiModel model, String sUserName, String sPassword)
[5560]    at CounterSoft.Gemini.Client.UI.Presenters.LoginPresenter.DoLogin()
[5560] CounterSoft Gemini: DoLogin End


MNoreen
· 1
MNoreen
helpful
0
not helpful

Does your setup uses proxy server or a farm?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

No and no.

 

Are their any particular network routing issues that need to be addressed?  As anyone would, we have switches and routers, etc.  Is there particular protocol traffic that needs to be allowed?  I'm just grasping at straws here...

As I say, the browser-based access to the website works fine.  What we're trying to figure out it how to make the desktop app work.


MNoreen
· 1
MNoreen
helpful
0
not helpful

That might be the cause of the issue. Is it possible to bypass these? (run on the web server)


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I just ran the installer on the web server itself.  Then I launched the desktop app, and tried to login, still does not work.


MNoreen
· 1
MNoreen
helpful
0
not helpful

Same error for both URLs?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

yes.

 

Below is the debugView capture text (when using the https URL, without it, you just get the same "the server committed a protocol violation" which I translate to mean it can't access that website/service because it's the wrong address..

 

Anyway here it is, it looks a little different than before, so I don't know if this offers you any more clues as to what is going on:

 

[19052] CounterSoft Gemini: Start DoLogin
[19052] CounterSoft Gemini: Checking Model.Authenticated
[19052] CounterSoft Gemini: Checking offline setting
[19052] CounterSoft Gemini: Checking webservices URL suffix
[19052] CounterSoft Gemini: Starting logon process
[19052] CounterSoft Gemini: Calling ServiceHelper.AuthorisationServicesLogIn
[19052] CounterSoft Gemini: Exception caught during logon!
[19052] CounterSoft Gemini: Logon Exception. Destination Unreachable ---> WSE846: The <wsa:To> header must match the actor URI value of the web service. The actor URI value can be explicitly specified using SoapActorAttribute on the ASMX class. In the absence of the attribute, the actor URI is assumed to be equal to the HTTP Request Url of the incoming message. The <To> header received contained "https://tracker.ohioindemnity.com/webservices/AuthWS.asmx" while the receiver is expecting "http://tracker.oic.corp/webservices/AuthWS.asmx". :: System.Web.Services ::    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
[19052]    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
[19052]    at AuthorisationServices.LogIn(String userName, String password)
[19052]    at CounterSoft.Gemini.Client.Commons.Helpers.ServiceHelper.AuthorisationServicesLogIn(GeminiModel model, String sUserName, String sPassword)
[19052]    at CounterSoft.Gemini.Client.UI.Presenters.LoginPresenter.DoLogin()
[19052] CounterSoft Gemini: DoLogin End


MNoreen
· 1
MNoreen
helpful
0
not helpful

was this ever resolved?  we're having the same problem.


englea
· 1
englea
helpful
0
not helpful

This should be fixed for 3.1, which is due out soon.


Saar Cohen
· 5000
Saar Cohen