Hi,
I wrote a script which need to retrieve a list of all users on our production instance.
It seems that we have too many users (325) :P
bioblend.galaxy.client.ConnectionError: HTTPConnectionPool(host='galaxy.sb-roscoff.fr', port=8080): Max retries exceeded with url: /api/users?key=fd420zefff9a9df586210fd8c8452d98 (Caused by <class 'socket.error'>: [Errno 111] Connection refused): None
My script is running on an test instance which have less users.
Is there a way to set this threshold ?
Thanks
Gildas
PS : don't try my api_key, little hacker, it's a fake :P
Hi,
Just a little up ! I promise, it's the first and the last one :P But I really need a clue.
This script is included in an automatic process to create account (LDAP) on our network, create directories (some for Galaxy, some for backup) and create galaxy libraries.
The part of my script, which raise this error, just get the user id from his email. I didn't found other method to do that :
users_in_galaxy=instance.users.get_users() for user_in_galaxy in users_in_galaxy: if ((user_in_galaxy["email"].find(user))>=0): userGalaxy = user_in_galaxy break
Is it a parameter that can be set when we build the GalaxyInstance ? or is it an apache setting ?
Thanks
Gildas
Le 11/09/2014 17:46, Gildas Le Corguille a écrit :
Hi,
I wrote a script which need to retrieve a list of all users on our production instance.
It seems that we have too many users (325) :P
bioblend.galaxy.client.ConnectionError: HTTPConnectionPool(host='galaxy.sb-roscoff.fr', port=8080): Max retries exceeded with url: /api/users?key=fd420zefff9a9df586210fd8c8452d98 (Caused by <class 'socket.error'>: [Errno 111] Connection refused): None
My script is running on an test instance which have less users.
Is there a way to set this threshold ?
Thanks
Gildas
PS : don't try my api_key, little hacker, it's a fake :P ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
Is there some small difference between your test and production instance? It seems like you client is trying to connect to port 8080 in production? Is this accessible? The error makes me think this is not a Galaxy problem but a firewall or proxy issue. Is your production instance served out on port 8080 or do you have some kind of proxy setup to serve content on port 80?
It might be worth testing this script on the same server as Galaxy is running on as well to verify it is an issue like this.
-John
On Tue, Sep 16, 2014 at 3:35 AM, Gildas Le Corguille lecorguille@sb-roscoff.fr wrote:
Hi,
Just a little up ! I promise, it's the first and the last one :P But I really need a clue.
This script is included in an automatic process to create account (LDAP) on our network, create directories (some for Galaxy, some for backup) and create galaxy libraries.
The part of my script, which raise this error, just get the user id from his email. I didn't found other method to do that :
users_in_galaxy=instance.users.get_users() for user_in_galaxy in users_in_galaxy: if ((user_in_galaxy["email"].find(user))>=0): userGalaxy = user_in_galaxy break
Is it a parameter that can be set when we build the GalaxyInstance ? or is it an apache setting ?
Thanks
Gildas
Le 11/09/2014 17:46, Gildas Le Corguille a écrit :
Hi,
I wrote a script which need to retrieve a list of all users on our production instance.
It seems that we have too many users (325) :P
bioblend.galaxy.client.ConnectionError: HTTPConnectionPool(host='galaxy.sb-roscoff.fr', port=8080): Max retries exceeded with url: /api/users?key=fd420zefff9a9df586210fd8c8452d98 (Caused by <class 'socket.error'>: [Errno 111] Connection refused): None
My script is running on an test instance which have less users.
Is there a way to set this threshold ?
Thanks
Gildas
PS : don't try my api_key, little hacker, it's a fake :P ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
[Solved]
Hi,
You were right. It was because, I had to use the port 80 :P
Thanks
Gildas
Le 16/09/2014 22:45, John Chilton a écrit :
Is there some small difference between your test and production instance? It seems like you client is trying to connect to port 8080 in production? Is this accessible? The error makes me think this is not a Galaxy problem but a firewall or proxy issue. Is your production instance served out on port 8080 or do you have some kind of proxy setup to serve content on port 80?
It might be worth testing this script on the same server as Galaxy is running on as well to verify it is an issue like this.
-John
On Tue, Sep 16, 2014 at 3:35 AM, Gildas Le Corguille lecorguille@sb-roscoff.fr wrote:
Hi,
Just a little up ! I promise, it's the first and the last one :P But I really need a clue.
This script is included in an automatic process to create account (LDAP) on our network, create directories (some for Galaxy, some for backup) and create galaxy libraries.
The part of my script, which raise this error, just get the user id from his email. I didn't found other method to do that :
users_in_galaxy=instance.users.get_users() for user_in_galaxy in users_in_galaxy: if ((user_in_galaxy["email"].find(user))>=0): userGalaxy = user_in_galaxy break
Is it a parameter that can be set when we build the GalaxyInstance ? or is it an apache setting ?
Thanks
Gildas
Le 11/09/2014 17:46, Gildas Le Corguille a écrit :
Hi,
I wrote a script which need to retrieve a list of all users on our production instance.
It seems that we have too many users (325) :P
bioblend.galaxy.client.ConnectionError: HTTPConnectionPool(host='galaxy.sb-roscoff.fr', port=8080): Max retries exceeded with url: /api/users?key=fd420zefff9a9df586210fd8c8452d98 (Caused by <class 'socket.error'>: [Errno 111] Connection refused): None
My script is running on an test instance which have less users.
Is there a way to set this threshold ?
Thanks
Gildas
PS : don't try my api_key, little hacker, it's a fake :P ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
galaxy-dev@lists.galaxyproject.org