Proxy Solution Setup for Traffic Redirection project
Budget: $750 – $1,500 CAD
We’re running into a problem with provider blocks in our business. What we’d like to do is identify the countries of users’ IPs when they log in to our site. If their IP is from a country on our blacklist, we want to automatically redirect their traffic through a proxy or a similar solution that changes their IP to one from whitelisted regions like South Africa, Colombia, Finland, or others.
Basically, we need a way to make sure all traffic from blacklisted countries goes through trusted IPs. We’re open to your suggestions on how to best handle this.
I'm looking for a professional who can assist me in setting up a proxy solution to redirect traffic. The main purpose of this project is to bypass certain restrictions.
We previously hired a developer who built the proxy functionality using the GuzzleHttp module in Laravel/PHP. This implementation acts as a virtual environment for a web browser, allowing URLs to be passed through the proxy to retrieve responses from the provider's server. While the solution works sometimes, it frequently encounters errors and is not consistently reliable. This inconsistency is the main issue that needs to be resolved.
We need an experienced developer to troubleshoot and fix an issue with our proxy system. The proxy is already built and functional, but the solution is not working as intended because we are unable to get a response from the provider's server. The proxy is accessed via the following URL:
https://domain.com/tunnel/iframe?url=
The issue likely stems from the need to customize the request headers to match the provider's requirements. While gameplay was initially functional, the current lack of response from the provider's server needs to be addressed. Fixing this issue will require detailed testing and header adjustments to restore functionality.
What Needs to Be Done:
1. Troubleshoot the Proxy System
- Analyze the current setup to determine why the provider's server is not responding.
- Investigate any issues with request formatting or missing/incorrect headers.
2. Customize Request Headers
- Modify and implement the correct headers required by the provider's server.
- Ensure all necessary headers are included and formatted properly to elicit a response.
3. Extensive Testing
- Test the proxy system repeatedly to verify that the provider's server responds as expected.
- Adjust and refine the headers or other proxy settings as needed to achieve a reliable solution.
4. Finalize and Optimize
- Ensure the proxy system is stable, optimized, and fully functional.
- Restore full gameplay functionality without further issues.
Current Status:
- The proxy infrastructure is built and functional on the server.
- Proxies are working, but the solution is not functioning because the provider's server is not responding.
- The issue is specifically related to header customization and requires significant testing to resolve.
Requirements:
- Strong experience with proxy systems, HTTP headers, and server communication.
- Ability to debug and iterate extensively to resolve non-response issues.
- Knowledge of API interaction and request formatting.
This project requires troubleshooting the proxy, customizing headers, and performing thorough testing to restore functionality. If you’re confident in your ability to fix this issue and ensure seamless communication with the provider’s server, we’d love to work with you!
Basically, we need a way to make sure all traffic from blacklisted countries goes through trusted IPs. We’re open to your suggestions on how to best handle this.
I'm looking for a professional who can assist me in setting up a proxy solution to redirect traffic. The main purpose of this project is to bypass certain restrictions.
We previously hired a developer who built the proxy functionality using the GuzzleHttp module in Laravel/PHP. This implementation acts as a virtual environment for a web browser, allowing URLs to be passed through the proxy to retrieve responses from the provider's server. While the solution works sometimes, it frequently encounters errors and is not consistently reliable. This inconsistency is the main issue that needs to be resolved.
We need an experienced developer to troubleshoot and fix an issue with our proxy system. The proxy is already built and functional, but the solution is not working as intended because we are unable to get a response from the provider's server. The proxy is accessed via the following URL:
https://domain.com/tunnel/iframe?url=
The issue likely stems from the need to customize the request headers to match the provider's requirements. While gameplay was initially functional, the current lack of response from the provider's server needs to be addressed. Fixing this issue will require detailed testing and header adjustments to restore functionality.
What Needs to Be Done:
1. Troubleshoot the Proxy System
- Analyze the current setup to determine why the provider's server is not responding.
- Investigate any issues with request formatting or missing/incorrect headers.
2. Customize Request Headers
- Modify and implement the correct headers required by the provider's server.
- Ensure all necessary headers are included and formatted properly to elicit a response.
3. Extensive Testing
- Test the proxy system repeatedly to verify that the provider's server responds as expected.
- Adjust and refine the headers or other proxy settings as needed to achieve a reliable solution.
4. Finalize and Optimize
- Ensure the proxy system is stable, optimized, and fully functional.
- Restore full gameplay functionality without further issues.
Current Status:
- The proxy infrastructure is built and functional on the server.
- Proxies are working, but the solution is not functioning because the provider's server is not responding.
- The issue is specifically related to header customization and requires significant testing to resolve.
Requirements:
- Strong experience with proxy systems, HTTP headers, and server communication.
- Ability to debug and iterate extensively to resolve non-response issues.
- Knowledge of API interaction and request formatting.
This project requires troubleshooting the proxy, customizing headers, and performing thorough testing to restore functionality. If you’re confident in your ability to fix this issue and ensure seamless communication with the provider’s server, we’d love to work with you!