Hello,
I’m trying to install a tool shed and I’m having an issue when pushing a tool on it.
The authentication to both Galaxy and Galaxy tool shed is handled by Apache through a LDAP.
I can access the tool shed interface, create repository and clone it without problem. I can even upload files through the web interface
But when I try to push a tool, is asks me twice for authentication, and it failed the second time as you can see below :
http authorization required
realm: Galaxy-Bird
user: edelage
password:
searching for changes
1 changesets found
http authorization required
realm: hgweb in the tool shed
user: edelage
password:
abort: authorization failed
Here are the apache logs :
193.52.103.60 - - [02/Mar/2015:16:13:36 +0100] "GET /toolshed/repos/edelage/test_01?cmd=capabilities HTTP/1.1" 401 493 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:13:56 +0100] "GET /toolshed/repos/edelage/test_01?cmd=capabilities HTTP/1.1" 200 130 "-" "mercurial/proto-1.0"
193.52.103.60 - - [02/Mar/2015:16:13:56 +0100] "GET /toolshed/repos/edelage/test_01?cmd=batch HTTP/1.1" 401 493 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:13:56 +0100] "GET /toolshed/repos/edelage/test_01?cmd=batch HTTP/1.1" 200 43 "-" "mercurial/proto-1.0"
193.52.103.60 - - [02/Mar/2015:16:13:56 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 493 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:13:56 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 260 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:14:13 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 260 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:14:13 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 260 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:14:13 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 260 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:14:13 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 260 "-" "mercurial/proto-1.0"
193.52.103.60 - edelage [02/Mar/2015:16:14:13 +0100] "POST /toolshed/repos/edelage/test_01?cmd=unbundle HTTP/1.1" 401 260 "-" "mercurial/proto-1.0 »
and here the tool_shed_webapp.log :
193.52.105.131, 193.52.103.60 - - [02/Mar/2015:16:13:56 +0200] "GET /toolshed/repos/edelage/test_01?cmd=capabilities HTTP/1.1" 200 130 "-" "mercurial/proto-1.0"
193.52.105.131, 193.52.103.60 - - [02/Mar/2015:16:13:56 +0200] "GET /toolshed/repos/edelage/test_01?cmd=batch HTTP/1.1" 200 43 "-" "mercurial/proto-1.0 »
I probably missed something. I would appreciate any help.
Thanks
Erwan