# proxy_host

created_on: 2026-02-14 23:30:09
modified_on: 2026-02-15 07:08:58
domain_names: ["mail.hanmocnn.co.kr"]
forward_host: 192.168.0.250
meta: {"nginx_online":true,"nginx_err":null}
forward_scheme: https
locations:
  [{"path":"/","advanced_config":"# 1. 루트 접속 시 라운드큐브로 리다이렉트\nlocation = / {\n    return 301 $scheme://$host/rc/;\n}\n\n# 2. SSL 핸드셰이크 실패(400/ERR_SSL) 해결을 위한 핵심 헤더\nlocation / {\n    proxy_pass https://192.168.0.250:8443;\n    \n    # Mailcow가 보낸 사람이 누구인지 알게 함 (SSL 인식의 핵심)\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n\n    # SSL 통신 오류 방지용 설정\n    proxy_ssl_server_name on;  # <--- 이 설정이 ERR_SSL 오류를 잡는 핵심입니다!\n    proxy_ssl_name $host;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}]


# audit_log

created_on: 2026-02-14 22:33:34
modified_on: 2026-02-14 22:33:34
object_type: user
action: created
meta:
  {"id":1,"created_on":"2026-02-14 22:33:34","modified_on":"2026-02-14 22:33:34","is_disabled":false,"email":"windpacer@hanmocnn.co.kr","name":"windpacer","nickname":"windpacer","avatar":"//www.gravatar.com/avatar/a16511949167cdebe904492446eff88b?default=mm","roles":["admin"],"permissions":{"visibility":"all","proxy_hosts":"manage","redirection_hosts":"manage","dead_hosts":"manage","streams":"manage","access_lists":"manage","certificates":"manage"}}


created_on: 2026-02-14 22:36:33
modified_on: 2026-02-14 22:36:33
object_type: proxy-host
action: created
meta:
  {"domain_names":["www.hanmocnn.co.kr"],"forward_scheme":"https","forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"caching_enabled":false,"block_exploits":false,"allow_websocket_upgrade":false,"locations":[],"certificate_id":"0","ssl_forced":false,"http2_support":false,"hsts_enabled":false,"hsts_subdomains":false,"advanced_config":"","meta":{},"owner_user_id":1}


created_on: 2026-02-14 22:37:12
modified_on: 2026-02-14 22:37:12
object_type: certificate
action: created
meta:
  {"expires_on":"2026-05-15 21:38:37","modified_on":"2026-02-14 22:37:12","id":1,"created_on":"2026-02-14 22:36:58","owner_user_id":1,"provider":"letsencrypt","nice_name":"www.hanmocnn.co.kr","domain_names":["www.hanmocnn.co.kr"],"meta":{"nginx_online":true,"nginx_err":null,"letsencrypt_certificate":{"cn":"www.hanmocnn.co.kr","issuer":"C = US, O = Let's Encrypt, CN = E8","dates":{"from":1771105118,"to":1778881117}}}}


created_on: 2026-02-14 22:37:12
modified_on: 2026-02-14 22:37:12
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 22:36:33","owner_user_id":1,"domain_names":["www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":1,"ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 22:50:16
modified_on: 2026-02-14 22:50:16
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 22:37:12","owner_user_id":1,"domain_names":["www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 22:53:04
modified_on: 2026-02-14 22:53:04
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 22:50:16","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 22:55:05
modified_on: 2026-02-14 22:55:05
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 22:53:04","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":false,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":false,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 22:55:58
modified_on: 2026-02-14 22:55:58
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 22:55:05","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 22:58:13
modified_on: 2026-02-14 22:58:13
object_type: proxy-host
action: created
meta:
  {"domain_names":["asset.hanmocnn.co.kr"],"forward_scheme":"http","forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"caching_enabled":false,"block_exploits":false,"allow_websocket_upgrade":false,"locations":[],"certificate_id":"0","ssl_forced":false,"http2_support":false,"hsts_enabled":false,"hsts_subdomains":false,"advanced_config":"","meta":{},"owner_user_id":1}


created_on: 2026-02-14 22:59:15
modified_on: 2026-02-14 22:59:15
object_type: certificate
action: created
meta:
  {"expires_on":"2026-05-15 22:00:40","modified_on":"2026-02-14 22:59:15","id":2,"created_on":"2026-02-14 22:59:01","owner_user_id":1,"provider":"letsencrypt","nice_name":"asset.hanmocnn.co.kr","domain_names":["asset.hanmocnn.co.kr"],"meta":{"nginx_online":true,"nginx_err":null,"letsencrypt_certificate":{"cn":"asset.hanmocnn.co.kr","issuer":"C = US, O = Let's Encrypt, CN = E7","dates":{"from":1771106441,"to":1778882440}}}}


created_on: 2026-02-14 22:59:15
modified_on: 2026-02-14 22:59:15
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 22:58:13","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":2,"ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:00:02
modified_on: 2026-02-14 23:00:02
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 22:59:15","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:00:16
modified_on: 2026-02-14 23:00:16
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:00:02","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:00:50
modified_on: 2026-02-14 23:00:50
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:00:16","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:01:50
modified_on: 2026-02-14 23:01:50
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:00:50","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:02:38
modified_on: 2026-02-14 23:02:38
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:01:50","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:12:14
modified_on: 2026-02-14 23:12:14
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:02:39","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset.hanmocnn.co.kr","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":false,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":false,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:16:23
modified_on: 2026-02-14 23:16:23
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:12:14","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":false,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":false,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:17:52
modified_on: 2026-02-14 23:17:52
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:16:23","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset-pilot","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":false,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":false,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:19:27
modified_on: 2026-02-14 23:19:27
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:17:52","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"asset-pilot","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:20:41
modified_on: 2026-02-14 23:20:41
object_type: proxy-host
action: updated
meta:
  {"id":2,"created_on":"2026-02-14 22:58:12","modified_on":"2026-02-14 23:19:27","owner_user_id":1,"domain_names":["asset.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8000,"access_list_id":0,"certificate_id":"2","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:36:39
modified_on: 2026-02-14 23:36:39
object_type: certificate
action: created
meta:
  {"expires_on":"2026-05-15 22:38:01","modified_on":"2026-02-14 23:36:39","id":4,"created_on":"2026-02-14 23:36:09","owner_user_id":1,"provider":"letsencrypt","nice_name":"mail.hanmocnn.co.kr","domain_names":["mail.hanmocnn.co.kr"],"meta":{"letsencrypt_certificate":{"cn":"mail.hanmocnn.co.kr","issuer":"C = US, O = Let's Encrypt, CN = E8","dates":{"from":1771108682,"to":1778884681}}}}


created_on: 2026-02-14 23:36:39
modified_on: 2026-02-14 23:36:39
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-14 23:30:09","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":4,"ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/rc/","advanced_config":"","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:51:23
modified_on: 2026-02-14 23:51:23
object_type: proxy-host
action: disabled
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-14 23:36:39","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":4,"ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":0,"locations":[{"path":"/rc/","advanced_config":"","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:51:28
modified_on: 2026-02-14 23:51:28
object_type: proxy-host
action: enabled
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-14 23:51:23","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":4,"ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":1,"locations":[{"path":"/rc/","advanced_config":"","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false,"certificate":{"id":4,"created_on":"2026-02-14 23:36:09","modified_on":"2026-02-14 23:36:39","owner_user_id":1,"is_deleted":false,"provider":"letsencrypt","nice_name":"mail.hanmocnn.co.kr","domain_names":["mail.hanmocnn.co.kr"],"expires_on":"2026-05-15 22:38:01","meta":{}},"owner":{"id":1,"created_on":"2026-02-14 22:33:34","modified_on":"2026-02-14 22:33:34","is_disabled":false,"email":"windpacer@hanmocnn.co.kr","name":"windpacer","nickname":"windpacer","avatar":"//www.gravatar.com/avatar/a16511949167cdebe904492446eff88b?default=mm","roles":["admin"]},"access_list":null}


created_on: 2026-02-14 23:52:05
modified_on: 2026-02-14 23:52:05
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 22:55:58","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:55:22
modified_on: 2026-02-14 23:55:22
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 23:52:05","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:55:44
modified_on: 2026-02-14 23:55:44
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 23:55:22","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"0","ssl_forced":false,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":false,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:56:34
modified_on: 2026-02-14 23:56:34
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 23:55:44","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:59:01
modified_on: 2026-02-14 23:59:01
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 23:56:34","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-14 23:59:37
modified_on: 2026-02-14 23:59:37
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 23:59:01","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:02:15
modified_on: 2026-02-15 00:02:15
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-14 23:59:38","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:02:45
modified_on: 2026-02-15 00:02:45
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:02:15","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"hanmo-home","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:03:17
modified_on: 2026-02-15 00:03:17
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:02:45","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:03:29
modified_on: 2026-02-15 00:03:29
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:03:17","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:04:32
modified_on: 2026-02-15 00:04:32
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:03:30","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"www.hanmocnn.co.kr","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:04:46
modified_on: 2026-02-15 00:04:46
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:04:32","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"www.hanmocnn.co.kr","forward_port":80,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:05:07
modified_on: 2026-02-15 00:05:07
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:04:46","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"www.hanmocnn.co.kr","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:07:11
modified_on: 2026-02-15 00:07:11
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:05:07","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 00:09:25
modified_on: 2026-02-15 00:09:25
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:07:11","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":true,"hsts_subdomains":false}


created_on: 2026-02-15 00:10:18
modified_on: 2026-02-15 00:10:18
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:09:25","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":true,"hsts_subdomains":false}


created_on: 2026-02-15 00:10:31
modified_on: 2026-02-15 00:10:31
object_type: proxy-host
action: updated
meta:
  {"id":1,"created_on":"2026-02-14 22:36:33","modified_on":"2026-02-15 00:10:18","owner_user_id":1,"domain_names":["hanmocnn.co.kr","www.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8081,"access_list_id":0,"certificate_id":"1","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":true,"hsts_subdomains":false}


created_on: 2026-02-15 01:52:03
modified_on: 2026-02-15 01:52:03
object_type: certificate
action: created
meta:
  {"expires_on":"2026-05-16 00:53:28","modified_on":"2026-02-15 01:52:03","id":6,"created_on":"2026-02-15 01:51:49","owner_user_id":1,"provider":"letsencrypt","nice_name":"git.hanmocnn.co.kr","domain_names":["git.hanmocnn.co.kr"],"meta":{"letsencrypt_certificate":{"cn":"git.hanmocnn.co.kr","issuer":"C = US, O = Let's Encrypt, CN = E7","dates":{"from":1771116809,"to":1778892808}}}}


created_on: 2026-02-15 01:52:03
modified_on: 2026-02-15 01:52:03
object_type: proxy-host
action: updated
meta:
  {"id":4,"created_on":"2026-02-15 01:51:49","modified_on":"2026-02-15 01:51:49","owner_user_id":1,"domain_names":["git.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"certificate_id":6,"ssl_forced":false,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{},"allow_websocket_upgrade":false,"http2_support":false,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 01:52:04
modified_on: 2026-02-15 01:52:04
object_type: proxy-host
action: created
meta:
  {"domain_names":["git.hanmocnn.co.kr"],"forward_scheme":"http","forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"caching_enabled":false,"block_exploits":true,"allow_websocket_upgrade":false,"locations":[],"ssl_forced":false,"http2_support":false,"hsts_enabled":false,"hsts_subdomains":false,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"owner_user_id":1}


created_on: 2026-02-15 01:53:26
modified_on: 2026-02-15 01:53:26
object_type: certificate
action: created
meta:
  {"expires_on":"2026-05-16 00:54:53","modified_on":"2026-02-15 01:53:26","id":7,"created_on":"2026-02-15 01:53:21","owner_user_id":1,"provider":"letsencrypt","nice_name":"git.hanmocnn.co.kr","domain_names":["git.hanmocnn.co.kr"],"meta":{"nginx_online":true,"nginx_err":null,"letsencrypt_certificate":{"cn":"git.hanmocnn.co.kr","issuer":"C = US, O = Let's Encrypt, CN = E8","dates":{"from":1771116894,"to":1778892893}}}}


created_on: 2026-02-15 01:53:26
modified_on: 2026-02-15 01:53:26
object_type: proxy-host
action: updated
meta:
  {"id":4,"created_on":"2026-02-15 01:51:49","modified_on":"2026-02-15 01:52:04","owner_user_id":1,"domain_names":["git.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"certificate_id":7,"ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 01:53:39
modified_on: 2026-02-15 01:53:39
object_type: proxy-host
action: updated
meta:
  {"id":4,"created_on":"2026-02-15 01:51:49","modified_on":"2026-02-15 01:53:27","owner_user_id":1,"domain_names":["git.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"certificate_id":"7","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 01:54:14
modified_on: 2026-02-15 01:54:14
object_type: proxy-host
action: updated
meta:
  {"id":4,"created_on":"2026-02-15 01:51:49","modified_on":"2026-02-15 01:53:39","owner_user_id":1,"domain_names":["git.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"certificate_id":"7","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 01:54:34
modified_on: 2026-02-15 01:54:34
object_type: proxy-host
action: updated
meta:
  {"id":4,"created_on":"2026-02-15 01:51:49","modified_on":"2026-02-15 01:54:14","owner_user_id":1,"domain_names":["git.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"certificate_id":"7","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 02:04:53
modified_on: 2026-02-15 02:04:53
object_type: proxy-host
action: updated
meta:
  {"id":4,"created_on":"2026-02-15 01:51:49","modified_on":"2026-02-15 01:54:34","owner_user_id":1,"domain_names":["git.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":3000,"access_list_id":0,"certificate_id":"7","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":false,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:15:43
modified_on: 2026-02-15 06:15:43
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-14 23:51:27","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/rc","advanced_config":"","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:31:59
modified_on: 2026-02-15 06:31:59
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:15:44","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/rc","advanced_config":"","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:35:41
modified_on: 2026-02-15 06:35:41
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:32:00","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/rc","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:37:39
modified_on: 2026-02-15 06:37:39
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:35:41","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/rc","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:38:59
modified_on: 2026-02-15 06:38:59
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:37:39","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8080,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/rc","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"http","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:40:00
modified_on: 2026-02-15 06:40:00
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:38:59","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8080,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"http","forward_host":"192.168.0.250","forward_port":8080}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:40:49
modified_on: 2026-02-15 06:40:49
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:40:00","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8080,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\nproxy_set_header X-Forwarded-Port $server_port;\n\nlocation / {\n    proxy_pass http://192.168.0.250:8080/rc/;\n}","forward_scheme":"http","forward_host":"192.168.0.250","forward_port":8080}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:41:59
modified_on: 2026-02-15 06:41:59
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:40:49","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"http","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:42:44
modified_on: 2026-02-15 06:42:44
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:41:59","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"http","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:43:05
modified_on: 2026-02-15 06:43:05
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:42:44","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:43:27
modified_on: 2026-02-15 06:43:27
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:43:05","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:44:14
modified_on: 2026-02-15 06:44:14
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:43:28","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"proxy_set_header Host $host;\nproxy_set_header X-Real-IP $remote_addr;\nproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nproxy_set_header X-Forwarded-Proto $scheme;\n\n# 경로 뒤에 /rc/를 유지하도록 강제\nrewrite ^/rc/(.*)$ /rc/$1 break;","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:45:55
modified_on: 2026-02-15 06:45:55
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:44:14","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8442,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/","advanced_config":"location / {\n    proxy_pass https://192.168.0.250:8443/rc/;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:46:58
modified_on: 2026-02-15 06:46:58
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:45:56","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8442,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":false,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"http","enabled":true,"locations":[{"path":"/","advanced_config":"location / {\n    proxy_pass https://192.168.0.250:8443/rc/;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:49:07
modified_on: 2026-02-15 06:49:07
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:46:59","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"location / {\n    proxy_pass https://192.168.0.250:8443/rc/;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:50:39
modified_on: 2026-02-15 06:50:39
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:49:07","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:53:20
modified_on: 2026-02-15 06:53:20
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:50:40","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 06:54:05
modified_on: 2026-02-15 06:54:05
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:53:20","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"# 1. 사용자가 메인 주소(/)로 오면 /rc/로 자동 안내\nlocation = / {\n    return 301 $scheme://$host/rc/;\n}\n\n# 2. 그 외 모든 요청(로그인, 세션, 정적 파일)은 내부 서버 경로 그대로 전달\nlocation / {\n    proxy_pass https://192.168.0.250:8443;\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n\n    # Mailcow/Roundcube 세션 유지를 위한 설정\n    proxy_buffering off;\n    proxy_request_buffering off;\n    proxy_http_version 1.1;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 07:00:49
modified_on: 2026-02-15 07:00:49
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 06:54:05","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"# 1. 루트 리다이렉트\nlocation = / {\n    return 301 $scheme://$host/rc/;\n}\n\n# 2. 전체 프록시 설정\nlocation / {\n    proxy_pass https://192.168.0.250:8443;\n    \n    # 헤더 최적화\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    \n    # WebSocket 및 긴 세션 유지 (중요)\n    proxy_http_version 1.1;\n    proxy_set_header Upgrade $http_upgrade;\n    proxy_set_header Connection \"upgrade\";\n    \n    # 타임아웃 방지 (되었다 안되었다 하는 현상 방지)\n    proxy_connect_timeout 600;\n    proxy_send_timeout 600;\n    proxy_read_timeout 600;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 07:06:43
modified_on: 2026-02-15 07:06:43
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 07:00:49","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":true,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":true,"nginx_err":null},"allow_websocket_upgrade":true,"http2_support":true,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"# 1. 루트 리다이렉트\nlocation = / {\n    return 301 $scheme://$host/rc/;\n}\n\n# 2. 전체 프록시 설정\nlocation / {\n    proxy_pass https://192.168.0.250:8443;\n    \n    # 헤더 최적화\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    \n    # WebSocket 및 긴 세션 유지 (중요)\n    proxy_http_version 1.1;\n    proxy_set_header Upgrade $http_upgrade;\n    proxy_set_header Connection \"upgrade\";\n    \n    # 타임아웃 방지 (되었다 안되었다 하는 현상 방지)\n    proxy_connect_timeout 600;\n    proxy_send_timeout 600;\n    proxy_read_timeout 600;\n    # 세션 유지 및 버퍼링 끄기\n    proxy_buffering off;\n    proxy_request_buffering off\n    keepalive_timeout 65;\n    proxy_read_timeout 3600;  # 연결 유지 시간을 대폭 늘림\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 07:07:52
modified_on: 2026-02-15 07:07:52
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 07:06:43","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":false,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":false,"nginx_err":"nginx: [emerg] invalid number of arguments in \"proxy_request_buffering\" directive in /data/nginx/proxy_host/3.conf:95\nnginx: configuration file /etc/nginx/nginx.conf test failed\n"},"allow_websocket_upgrade":true,"http2_support":false,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"# 1. 루트 리다이렉트\nlocation = / {\n    return 301 $scheme://$host/rc/;\n}\n\n# 2. 전체 프록시 설정\nlocation / {\n    proxy_pass https://192.168.0.250:8443;\n    \n    # 헤더 최적화\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    \n    # WebSocket 및 긴 세션 유지 (중요)\n    proxy_http_version 1.1;\n    proxy_set_header Upgrade $http_upgrade;\n    proxy_set_header Connection \"upgrade\";\n    \n    # 타임아웃 방지 (되었다 안되었다 하는 현상 방지)\n    proxy_connect_timeout 600;\n    proxy_send_timeout 600;\n    proxy_read_timeout 600;\n    # 세션 유지 및 버퍼링 끄기\n    proxy_buffering off;\n    proxy_request_buffering off\n    keepalive_timeout 65;\n    proxy_read_timeout 3600;  # 연결 유지 시간을 대폭 늘림\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


created_on: 2026-02-15 07:08:58
modified_on: 2026-02-15 07:08:58
object_type: proxy-host
action: updated
meta:
  {"id":3,"created_on":"2026-02-14 23:30:09","modified_on":"2026-02-15 07:07:53","owner_user_id":1,"domain_names":["mail.hanmocnn.co.kr"],"forward_host":"192.168.0.250","forward_port":8443,"access_list_id":0,"certificate_id":"4","ssl_forced":false,"caching_enabled":true,"block_exploits":true,"advanced_config":"","meta":{"nginx_online":false,"nginx_err":"nginx: [emerg] invalid number of arguments in \"proxy_request_buffering\" directive in /data/nginx/proxy_host/3.conf:89\nnginx: configuration file /etc/nginx/nginx.conf test failed\n"},"allow_websocket_upgrade":true,"http2_support":false,"forward_scheme":"https","enabled":true,"locations":[{"path":"/","advanced_config":"# 1. 루트 접속 시 라운드큐브로 리다이렉트\nlocation = / {\n    return 301 $scheme://$host/rc/;\n}\n\n# 2. SSL 핸드셰이크 실패(400/ERR_SSL) 해결을 위한 핵심 헤더\nlocation / {\n    proxy_pass https://192.168.0.250:8443;\n    \n    # Mailcow가 보낸 사람이 누구인지 알게 함 (SSL 인식의 핵심)\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n\n    # SSL 통신 오류 방지용 설정\n    proxy_ssl_server_name on;  # <--- 이 설정이 ERR_SSL 오류를 잡는 핵심입니다!\n    proxy_ssl_name $host;\n}","forward_scheme":"https","forward_host":"192.168.0.250","forward_port":8443}],"hsts_enabled":false,"hsts_subdomains":false}


