Unable to login afer updating to 3.5
Hi,
Gemini Desktop no longer works after updating to Version 3.5.
Here's the DebugOutput:
00000000 0.00000000 [1260] CounterSoft Gemini: Start DoLogin
00000001 0.07411221 [1260] CounterSoft Gemini: Checking Model.Authenticated
00000002 0.07434493 [1260] CounterSoft Gemini: Checking offline setting
00000003 0.07527465 [1260] CounterSoft Gemini: Checking webservices URL suffix: http://sls-vm-1/gemini/
00000004 0.07539757 [1260] CounterSoft Gemini: Starting logon process
00000005 0.07554117 [1260] CounterSoft Gemini: Calling ServiceHelper.AuthorisationServicesLogIn
00000006 4.01163769 [1260] CounterSoft Gemini: Exception caught during logon!
00000007 4.01240587 [1260] CounterSoft Gemini: Logon Exception. Der Remoteserver hat einen Fehler zurückgegeben: (404) Nicht gefunden. :: System :: bei System.Net.HttpWebRequest.GetResponse()
00000008 4.01240587 [1260] bei CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType)
00000009 4.01240587 [1260] bei CounterSoft.Gemini.WebServices.BaseService.WhoAmI()
00000010 4.01240587 [1260] bei CounterSoft.Gemini.Client.Commons.Helpers.ServiceHelper.AuthorisationServicesLogIn(GeminiModel model, String sUserName, String sPassword, String apiKey, Boolean winAuthentication)
00000011 4.01240587 [1260] bei CounterSoft.Gemini.Client.UI.Presenters.LoginPresenter.DoLogin()
00000012 4.11163712 [1260] CounterSoft Gemini: DoLogin End
I've updated the Web Application and the Desktop Application and upgraded the Database. What else do I have to do?
Regards,
Thomas Hoekstra
|
Hoekstra
· 1 |
|
| Thursday, June 18, 2009, 11:10:31 AM | |
0
|
Please double check the URL. The error indicates that the page is not found (404).
|
||||
|
|||||
0
|
The URL is correct. I tried another client PC and there I get another error message: [3948] CounterSoft Gemini: Start DoLogin [3948] CounterSoft Gemini: Checking Model.Authenticated [3948] CounterSoft Gemini: Checking offline setting [3948] CounterSoft Gemini: Checking webservices URL suffix: http://sls-vm-1/gemini/ [3948] CounterSoft Gemini: Starting logon process [3948] CounterSoft Gemini: Calling ServiceHelper.AuthorisationServicesLogIn [3948] CounterSoft Gemini: Exception caught during logon! [3948] CounterSoft Gemini: Logon Exception. Ungültiges Zeichen in der angegebenen Codierung. Zeile 25, Position 37. :: System.Xml :: bei System.Xml.XmlTextReaderImpl.Throw(Exception e) [3948] bei System.Xml.XmlTextReaderImpl.Throw(String res, String arg) [3948] bei System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res) [3948] bei System.Xml.XmlTextReaderImpl.InvalidCharRecovery(Int32& bytesCount, Int32& charsCount) [3948] bei System.Xml.XmlTextReaderImpl.GetChars(Int32 maxCharsCount) [3948] bei System.Xml.XmlTextReaderImpl.ReadData() [3948] bei System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars) [3948] bei System.Xml.XmlTextReaderImpl.ParseText() [3948] bei System.Xml.XmlTextReaderImpl.ParseElementContent() [3948] bei System.Xml.XmlTextReaderImpl.Read() [3948] bei System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) [3948] bei System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) [3948] bei System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) [3948] bei System.Xml.XmlDocument.Load(XmlReader reader) [3948] bei System.Xml.XmlDocument.Load(Stream inStream) [3948] bei CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](Stream stream) [3948] bei CounterSoft.Gemini.WebServices.BaseService.GetObjectFromReponse[T](Stream stream) [3948] bei CounterSoft.Gemini.WebServices.BaseService.ThrowResponseException(WebResponse response) [3948] bei CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType) [3948] bei CounterSoft.Gemini.WebServices.BaseService.WhoAmI() [3948] bei CounterSoft.Gemini.Client.Commons.Helpers.ServiceHelper.AuthorisationServicesLogIn(GeminiModel model, String sUserName, String sPassword, String apiKey, Boolean winAuthentication) [3948] bei CounterSoft.Gemini.Client.UI.Presenters.LoginPresenter.DoLogin() [3948] CounterSoft Gemini: DoLogin End The text after "logon Exception" means in english: "invalid character in the specified encoding. Line 25, Position 37." Regard, Thomas Hoekstra P.S. I have no idea, why I received the 404 on the other machine, the URL was OK and when I paste it into a browser, I see the login page... |
||||
|
|||||
0
|
Did you configure IIS to allow all verbs for the ASHX? See: http://www.countersoft.com/downloads/v35/docs/GeminiInstallationGuide.pdf page 18 (section 9.5) |
||||
|
|||||
0
|
Yes. Any other idea? |
||||
|
|||||
0
|
Can you please type in a browser: http://sls-vm-1/gemini/api/projects.ashx/projects What do you get back? You should get a 403. |
||||
|
|||||
0
|
Method requires authentication Forbidden |
||||
|
|||||
0
|
Ok, so this is working. Now when you log in to the desktop you are using a username and password, correct? what is the username? Does it contain any special characters? |
||||
|
|||||
0
|
The username is my name: Thomas Hoekstra no special characters. The password is upper-case and lower-case characters and numbers. No special characters. I'll try a new user now... |
||||
|
|||||
0
|
OK. I've got it. There must be no blanks in the username. This worked in 3.1.2, however. |
||||
|
|||||
0
|
Ok, thanks for the help. We will fix this for 3.5.1. |
||||
|
|||||




