feat: force using Caddy domain as SNI when REALITY fallback is enabled
Main / build (push) Waiting to run
Main / build (push) Waiting to run
This commit is contained in:
@@ -1297,6 +1297,13 @@ get() {
|
|||||||
;;
|
;;
|
||||||
*reality*)
|
*reality*)
|
||||||
net=reality
|
net=reality
|
||||||
|
[[ $is_reality_fallback ]] && {
|
||||||
|
# If fallback is enabled, we MUST use their Caddy domain
|
||||||
|
[[ ! $is_servername || $is_servername == $is_random_servername ]] && {
|
||||||
|
msg "\n由于启用了 Caddy 回落,REALITY 必须借用你自己 Caddy 网站的域名和证书才能完成握手。"
|
||||||
|
ask string is_servername "请输入你在 Caddy 中配置的网站域名:"
|
||||||
|
}
|
||||||
|
}
|
||||||
[[ ! $is_servername ]] && is_servername=$is_random_servername
|
[[ ! $is_servername ]] && is_servername=$is_random_servername
|
||||||
[[ ! $is_private_key ]] && get_pbk
|
[[ ! $is_private_key ]] && get_pbk
|
||||||
local handshake_server=$is_servername
|
local handshake_server=$is_servername
|
||||||
|
|||||||
Reference in New Issue
Block a user