Summary: | Invalid Handshake | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Matteo Agostinelli <agostinelli> |
Component: | Services/Ampache | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | CC: | kdebugs, nhn |
Priority: | NOR | ||
Version: | 2.3.1 | ||
Target Milestone: | 2.3.2 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Matteo Agostinelli
2010-09-02 13:24:13 UTC
*** This bug has been marked as a duplicate of bug 215750 *** I think I found the issue here: after the session times out, Amarok is issuing a ping (/server/xml.server.php?action=ping), but for some reason the server replies with an ACL error instead of the expected version information. (I don't know why I get an ACL error since the service is working properly apart from this glitch and the Ampache ACL configuration is correct). Looking at the Amarok code, it is assumed that if no version information is returned then the Ampache version is set to '100000' (line 357, AmpacheService.cpp). This causes the next authentications to fail due to wrong version. Now I am not sure how to fix this... maybe a dev can comment? Also I am not 100% sure if this is a duplicate of bug 215750, since I don't get crashes in this case... *** This bug has been marked as a duplicate of bug 215750 *** Actually, after a second read, it looks like it is duplicate... closing. |