Add some debugging for request headers
This commit is contained in:
parent
0b202124dd
commit
d4b6160a61
2 changed files with 5 additions and 2 deletions
|
@ -1,11 +1,12 @@
|
||||||
name: open-signature-generator
|
name: open-signature-generator
|
||||||
|
|
||||||
services:
|
services:
|
||||||
osg:
|
osg:
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: osg.dockerfile
|
dockerfile: osg.dockerfile
|
||||||
|
|
||||||
image: osg:34 # <--automate this number change to trigger stack redeploy.
|
image: osg:35 # <--automate this number change to trigger stack redeploy.
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
DOCKER: "true"
|
DOCKER: "true"
|
||||||
|
|
|
@ -144,6 +144,8 @@ def run_server(host_ip, host_port, host_prefix, static_dir, database_connection,
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _get_ip(request):
|
def _get_ip(request):
|
||||||
|
# Print all headers
|
||||||
|
logger.debug(f"Headers during get_ip: {request.headers}")
|
||||||
if 'Cf-Connecting-Ip' in request.headers:
|
if 'Cf-Connecting-Ip' in request.headers:
|
||||||
logger.debug("Using Cloudflare IP: %s", request.headers['Cf-Connecting-Ip'])
|
logger.debug("Using Cloudflare IP: %s", request.headers['Cf-Connecting-Ip'])
|
||||||
ip = request.headers['CF-Connecting-IP']
|
ip = request.headers['CF-Connecting-IP']
|
||||||
|
@ -413,7 +415,7 @@ if __name__ == "__main__":
|
||||||
stream_handler = logging.StreamHandler()
|
stream_handler = logging.StreamHandler()
|
||||||
|
|
||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
level=logging.INFO,
|
level=logging.DEBUG,
|
||||||
format='%(asctime)s - %(levelname)s - %(message)s',
|
format='%(asctime)s - %(levelname)s - %(message)s',
|
||||||
handlers = [file_handler, stream_handler]
|
handlers = [file_handler, stream_handler]
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue