aaPanel_Jose
Hi, Im trying to show real IP for admin panel which proxy with Cloudflare. The new location for the file i found is /www/server/panel/class/public/common.py. am I correct? I have made the changes but it's still showing me Cloudflare IP.
def GetClientIp():
from flask import request
ipaddr = request.environ.get('HTTP_X_REAL_IP', request.remote_addr.replace('::ffff:',''))
# ipaddr = request.remote_addr.replace('::ffff:', '')
if not check_ip(ipaddr): return 'Unknown IP address'
return ipaddr