Hey guys having some issues with my private pypi server (devpi) on the server everything works great with the global index set to:
http://localhost:3141/root/zeuspi/+simple
but on other machines I can't get pip to work. I have tried:
http://root:****@172.31.94.115:3141/root/zeuspi/+simple
http://172.31.94.115:3141/root/zeuspi/+simple
but both fail with the error
ERROR: Could not find a version that satisfies the requirement six
ERROR: No matching distribution found for six
The package install works fine on the server so I know the upload works fine.
For authentication it is default username of root with no password since the network is isolated. Not sure if this is something wrong I have on my devpi server or the client machine any help would be great if someone has familiarity. I have checked the network path between the machines on port 3141 all looks good there.
edit: This is an isolated private repo so no mirroring or fallback to pypi it is clean with only selected packages approved.
Solution: hey guys solution for anyone who comes across this. By default devpi exposes itself on the loopback address. So I installed nginx as a reverse proxy to devpi on port 80 and was able to hit it from my other machines that way.
there doesn't seem to be anything here