Skip to content

Miscellaneous

"Unsupported HTTP method" warnings

When you visit Quine Enterprise with a web browser, Quine Enterprise may output log lines that look like this:

WARN [org.apache.pekko.actor.ActorSystemImpl(graph-service)] [graph-service-pekko.actor.default-dispatcher-12] org.apache.pekko.actor.ActorSystemImpl - Illegal request, responding with status '400 Bad Request': Unsupported HTTP method: The HTTP method started with 0x16 rather than any known HTTP method. Perhaps this was an HTTPS request sent to an HTTP endpoint?

This warning is likely harmless and requires no action.

The warning means that Quine Enterprise is serving its web UI over plain HTTP (the default behavior), but the browser is trying to connect over HTTPS. Many browsers, Safari in particular, will attempt to connect over HTTPS as an extra security measure, sometimes even when the URL explicitly starts with http://! When the browser receives back a 400 failure response, then it connects correctly over HTTP. If you think this is happening, then you can safely ignore these warnings.