onepunch

Results 12 comments of onepunch

> ![image](https://user-images.githubusercontent.com/25862682/193978279-75ea04a2-0ec2-40d6-9bde-f3a17bc66060.png) > > 可以调整设备身份为“iOS”或“Android” 想问下该怎么应对xml解析报错呢?原来采用的方法是桌面设备身份+跳转外部浏览器。现在跳转浏览器看不到回复,ios或android出现xml解析错误的频率比桌面高。是不是彻底无解了😭

> > 想问下该怎么应对xml解析报错呢?原来采用的方法是桌面设备身份+跳转外部浏览器。现在跳转浏览器看不到回复,ios或android出现xml解析错误的频率比桌面高。是不是彻底无解了😭 > > > > 论坛里有提供其他可以调整的UA吗,目前还不清楚NGA触发xml解析错误的逻辑是什么,如果有非iOS或Android的UA,可能可以尝试一下。 userscripts可以加载油猴脚本,有个作者发了个改ua的脚本。网页版用起来没问题,我在问他能不能适配下移动端。能适配的话,搭配着用也算解决问题了。

> 新版已修复 奇怪,我用的是docker版本,今天刚升的2.1。之前用的是2.0 beta,可以正常登录admin,反而2.1版本出现了这个issue的问题,f12看了下控制台,报错一模一样。 虽然浏览器地址栏是 `https://a.a.com/#/admin` ,但`post`的反而是`https://a.a.com/admin/login`

> 感觉是IPV六地址在配置文件中的写法问题;试试把IPV六地址用方括号框起来 [ipv6]会直接报错:`proxy 1: 'server' expected type 'string', got unconvertible type '[]interface{}'` 我又试了`'[ipv6]'`的写法,也不行。日志里这么说: ``` 03-30 11:41:18WARNING [TCP] dial 其他 (match RuleSet/geolocation-!cn) 28.0.0.1:1925 --> ext1-lax1.steamserver.net:27019 error: address [[我的ipv6地址]]:31001: missing port in...

> 试试内核直接加载配置文件?还有切换alpha内核试试 想问下内核如何直接加载配置文件?内核的话,我用的就是最新的alpha-72d0948 Meta。

谢谢帮忙的各位,是我自己太蠢导致,今天无意中注意到自己连接的二级路由无ipv6,换有ipv6的主路由就没问题了。

> 感觉像是没有转发成功, 这种方式我没测试过, 不过现在 master 已经支持了 DNS 挑战, 你可以试试直接使用 DNS 申请证书: > > ```yaml > acme: > domains: > - "*.xxxx.com" > email: [email protected] > type: dns > dns: >...

> 具体的创建步骤: > > > 然后再根据需求选择特定域名或全部域名创建即可 感谢这么细致的回复。其实我的疑问在于:acme官方申请,强制要求使用token+email(CF账户邮箱)/ID(单域ID或CF账户ID),两项配合才能自动申请。而 [https://github.com/apernet/hysteria/blob/master/app/cmd/server.go#L365](https://github.com/apernet/hysteria/issues/url) 只用了token,就完全够了吗?

> ACME 并没有所谓的必须 Token + Email 的要求, ACME 只是一种证书申请协议或者说流程; 其申请核心点在于: **你如何向证书颁发机构(Let's Encrypt/ZeroSSL)证明你拥有这个域名的控制权?** > > 对于普通的 HTTP 挑战来说, 基本流程如下: > > * 首先你向证书颁发机构发起申请请求 > > * 证书颁发机构给你一个随机 Token > > *...

> `acme.sh != 官方` 它只是脚本化的一个 客户端实现. 原来如此,我一直以为是一个东西🤣醉了