Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If GoProxy returns “This is a proxy server. Does not respond to non-proxy requests,” it has classified the incoming request as an ordinary, non-proxy request. The first thing to check is whether your client is actually using the GoProxy address and port as a proxy and sending a proxy-form request. The message alone does not show that the container failed to start.

What the GoProxy message means

GoProxy’s default NonproxyHandler handles requests it does not recognize as proxy requests. Its source describes the distinction as a relative path, such as GET /ping, rather than an absolute URL. The default handler responds with the message “This is a proxy server. Does not respond to non-proxy requests.” and HTTP 500. GoProxy source code

In other words, the response is about the form of the request GoProxy received. It does not, by itself, prove that the container is stopped or that its port is unassigned.

What to check

  1. Use the GoProxy endpoint as a proxy. Configure the client to use the container’s reachable address and port as its proxy endpoint. Requesting that address as though it were the website or service you want to visit is a different kind of request.
  2. Check the request target. GoProxy’s source contrasts an absolute URL in a proxy request with a relative path such as /ping. If the request reaching GoProxy contains only a relative path, investigate how the client is making the request.
  3. Inspect any intermediary. If traffic passes through Nginx or another reverse proxy, check how that layer constructs and forwards the upstream request. A historical GoProxy issue involving Nginx proxy_pass reports the same message, but it does not establish one universal configuration fix.
  4. Consult the project’s documentation. The GoProxy GitHub repository is the project resource cited in the forum discussion.

What is known about the LFS258 forum report

In the March 2022 LFS258 Class Forum thread “A.3 review2,” a learner said the containers were running and ports had been assigned, then reported this message while cURLing the GoProxy container. The post does not include the cURL command, image or GoProxy version, request headers, or lab instructions, so it is not possible to identify the exact cause or prescribe a specific flag or container change. LFS258 Class Forum thread

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
WatchGuard Firebox M295 High Availability Unit with 3 Year Standard Support - HA Device for Failover, Requires Matching Primary - Not a Standalone Device - Rackmount Firewall (WGM295000+WGM2951603)
  • High Availability (HA) redundant unit for resilient failover and uptime. Operates only as the secondary in an HA pair and must be paired with a primary WatchGuard Firebox of the same model for synchronization and failover. Not a standalone appliance.
  • WatchGuard Firebox M295 High Availability Unit with 3 Year Standard Support License (WGM29501603) - The Firebox M295 combines enterprise-grade security with multi-gig connectivity, SD-WAN, TLS decryption, and proxy-based inspection in a compact rackmount design.
  • Standard Support covers software updates and round-the-clock emergency help. Add a Basic or Total Security Suite to activate IPS, gateway antivirus, and web filtering so threats are blocked before they reach users.
  • Standard Support provides reliable technical assistance and software updates for WatchGuard Firebox appliances. Offering 24x7 help for emergencies and business-hours support for routine needs, it ensures your network stays secure and operational.
  • Interfaces and continuity: 4x 2.5Gb RJ45, 4x 1Gb RJ45, 2x 10Gb SFP+ with VLANs and link aggregation, plus RIP, OSPF, BGP, and high availability to keep sites online.

A forum respondent said accessing the GoProxy container did not seem to be required by the exercise and pointed to the GoProxy project. That is the respondent’s guidance in the thread, not an independently verified statement of official course requirements.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi