Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running on linux, just installed PyOpenCL, but when I run poclbm I get this error:

 03/01/2013 16:49:12, Ignored invalid server entry: username:password@host:port
Traceback (most recent call last):
  File "", line 84, in <module>
    import BFLMiner
  File "/home/myhome/btc/poclbm-master/", line 4, in <module>
    from ioutil import find_udev, find_serial_by_id, find_com_ports
  File "/home/myhome/btc/poclbm-master/", line 2, in <module>
    from import list_ports
ImportError: No module named tools

I run it with the following command: python -d 0 username:password@host:port

Is there something wrong?


share|improve this question
up vote 0 down vote accepted

You may also need to install pyserial. See this StackOverflow question for details.

share|improve this answer
After installing pyserial: user@machine:~/btc/poclbm-master$ python -d 0 user.worker:pass@ 04/01/2013 10:25:40, Ignored invalid server entry: user.worker:pass@ At least one server is required Do you know what that means? – user2545 Jan 4 '13 at 9:26
Put http:// in front of user.worker and it should work. The address you are using right now (username:password@http://...) is not a valid URL. – cdecker Jan 4 '13 at 10:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.