[Chicago] Digital Ocean, pip, and UFW on Ubuntu
Aaron Elmquist
elmq0022 at umn.edu
Wed Dec 21 16:09:09 EST 2016
Sure thing.
pip install requests
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by
'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection
object at 0x7f01a85fa390>: Failed to establish a new connection: [Errno -3]
Temporary failure in name resolution',)': /simple/requests/
This repeats 4 more times. I see 5 times is the default in the docs.
Could not find a version that satisfies the requirement requests (from
versions: )
No matching distribution found for requests
By the way temporarily disabling the firewall resolves this.
sudo ufw disable
Collecting requests
Downloading requests-2.12.4-py2.py3-none-any.whl (576kB)
100% |████████████████████████████████| 583kB 1.0MB/s
Installing collected packages: requests
Successfully installed requests-2.12.4
sudo ufw enable
Toggling the firewall is probably bad.
Output from sudo ufw status:
To Action From
-- ------ ----
22 ALLOW Anywhere
80/tcp ALLOW Anywhere
21/tcp ALLOW Anywhere
OpenSSH ALLOW Anywhere
Nginx Full ALLOW Anywhere
3128/tcp ALLOW Anywhere
3128 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
21/tcp (v6) ALLOW Anywhere (v6)
OpenSSH (v6) ALLOW Anywhere (v6)
Nginx Full (v6) ALLOW Anywhere (v6)
3128/tcp (v6) ALLOW Anywhere (v6)
3128 (v6) ALLOW Anywhere (v6)
Thanks for the help.
On Wed, Dec 21, 2016 at 2:38 PM, Carl Karsten <carl at personnelware.com>
wrote:
> There are lots of reasons for why pip fails. we can guess, but that's
> generally a bad idea.
>
> cut/paste the command and *all* of the output.
>
> On Wed, Dec 21, 2016 at 2:07 PM, Aaron Elmquist <elmq0022 at umn.edu> wrote:
>
>> I recently deployed a DigitalOcean droplet with Ubuntu and followed the
>> documentation to harden the server and get Flask up and running with
>> Gunicorn and Nginx.
>>
>> However, after configuring UFW, I found I cannot get pip to work without
>> disabling the firewall. I tried allowing port 3128 for pip, but that
>> has not resolved my issue.
>>
>> I'm hoping someone on the list has encountered this issue before and
>> found a fix.
>>
>> Thanks,
>>
>> Aaron
>>
>>
>> _______________________________________________
>> Chicago mailing list
>> Chicago at python.org
>> https://mail.python.org/mailman/listinfo/chicago
>>
>>
>
>
> --
> Carl K
>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20161221/13819ac8/attachment.html>
More information about the Chicago
mailing list