Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

There is no auth on the instance #21

Closed
fabienvauchelles opened this issue Oct 31, 2016 · 5 comments
Closed

There is no auth on the instance #21

fabienvauchelles opened this issue Oct 31, 2016 · 5 comments
Milestone

Comments

@fabienvauchelles
Copy link
Owner

See https://github.com/fabienvauchelles/scrapoxy/blob/master/tools/install/proxy.js

=> The Authorization Check on headers is missing !

@anisgandoura
Copy link

anisgandoura commented Mar 11, 2017

My hosting provider (OVH) has blocked external traffic on port 25 on proxy VMs as they were sending a massive amount of spam (hacked I suppose).
I think it may be related to missing auth, no ?

@fabienvauchelles
Copy link
Owner Author

Ok. I could add a default password, which can be changed.

What do you think @anisgandoura ?

@anisgandoura
Copy link

I see 3 possibilities:

  • Use a default password that can be changed as you suggest
  • Use an already shared info between the proxy and the handler. I only used OVH for scrapoxy but I noticed that the API key was known by both machines.
    In this case, we can use the hash as a password for example but I don’t know if this method can be replicated for other hosting providers.
  • Use an IP filter. We can only allow traffic asked by specific addresses (in a array, a white list). When the proxy VM starts, it can automatically add the IP performing the first request (the handler) to its white list. After that, it will check if the IP is in the white list or not.

Personally, I prefer the 3rd option as it does not require additional manual config for the user and is pretty straightforward to implement.

@fabienvauchelles
Copy link
Owner Author

added on 4.0.0 with encryption between master and proxies

@fabienvauchelles fabienvauchelles added this to the 4.0.0 milestone Oct 4, 2023
@fabienvauchelles
Copy link
Owner Author

Hey there! 🌟 Exciting news! Scrapoxy 4 is ready to rock 🚀. Check it out at Scrapoxy.io (explore the "get started" guide, deployment documentation, and more 📚).
I can't wait to hear your feedback on this new version! Send me your coolest screenshots with as many proxies as possible! 📸💻
Join the Discord community if you have any questions or just want to chat. You can also open a GitHub issue for any bug or feature request 🐞✨.
See you soon! 😎
Fabien

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants