From 9130d8c2b09fb30bd91a1132ab1e960ae0adb630 Mon Sep 17 00:00:00 2001 From: Enoch Date: Tue, 6 Feb 2024 17:49:08 +0800 Subject: [PATCH] 0.1.1 --- Dns.php | 80 +- readme.md | 48 +- start.php | 8 +- test.php | 53 +- vendor/workerman/workerman.log | 1365 ++++++++++++++++++ vendor/workerman/workerman/Protocols/Dns.php | 82 +- 6 files changed, 1557 insertions(+), 79 deletions(-) diff --git a/Dns.php b/Dns.php index 9b8f49e..e350622 100644 --- a/Dns.php +++ b/Dns.php @@ -10,11 +10,27 @@ namespace Workerman\Protocols; class Dns { + public static function getDomain($data,$startbyte){ + $dlen=substr($data,$startbyte,2); + $startbyte=$startbyte+2; + $domain[0]=''; + $i=0; + while($dlen!='00'){ + $domain[$i]=hex2bin(substr($data,$startbyte,hexdec($dlen)*2)); + $startbyte=$startbyte+(hexdec($dlen)*2); + $dlen=substr($data,$startbyte,2); + $startbyte=$startbyte+2; + $i++; + } + $realname=join(".",$domain); + $return=['name'=>$realname,'startbyte'=>$startbyte]; + return $return; + } public static function send($response,$query,$info){ $response=hex2bin($response); $traffic=strlen($response); $info=json_decode($info); - #var_dump($info); + var_dump($info); #出流量统计 #您也可以在此处保存$response,下一次通过raw类型实现快速缓存相应. return $response; @@ -426,18 +442,9 @@ class Dns $answerRRs=substr($data,12,4); $authorityRRs=substr($data,16,4); $additionalRRs=substr($data,20,4); - $startbyte=24; - $dlen=substr($data,$startbyte,2); - $startbyte=26; - $i=1; - while($dlen!='00'){ - $domain[$i]=hex2bin(substr($data,$startbyte,hexdec($dlen)*2)); - $startbyte=$startbyte+(hexdec($dlen)*2); - $dlen=substr($data,$startbyte,2); - $startbyte=$startbyte+2; - $i++; - } - $realname=join(".",$domain); + $gdomain=Dns::getDomain($data,24); + $realname=$gdomain['name']; + $startbyte=$gdomain['startbyte']; $type=substr($data,$startbyte,4); switch($type){ case '0001': @@ -466,9 +473,54 @@ class Dns break; } $query=substr($data,24,$startbyte-16); + #additionalRRs + if($authorityRRs=='0000'&&$additionalRRs=='0001'){ + $addR=new \StdClass(); + $startbyte=$startbyte+8; + $addR_name=Dns::getDomain($data,$startbyte); + $addR_rname=$addR_name['name']; + $startbyte=$addR_name['startbyte']; + if($addR_rname==''){ + $addR_rname=$realname; + } + $addR_type=substr($data,$startbyte,4); + $startbyte=$startbyte+4; + $addR->realname=$addR_rname; + $addR->type=$addR_type; + #OPT + if($addR_type=='0029'){ + #dns.rr.udp_playload_size,请求定义该值后响应将可突破512byte默认限制 + $addR->playloadSize=hexdec(substr($data,$startbyte,4)); + $addR->rcode=substr($data,$startbyte+4,2);#dns.resp.ext_rcode + $addR->edns0v=substr($data,$startbyte+6,2);#Edns0 拓展协议版本 + $addR->Z=substr($data,$startbyte+8,4); + $addR->optLen=hexdec(substr($data,$startbyte+12,4))*2; + if($addR->optLen!=0){ + $startbyte=$startbyte+16; + $opt=substr($data,$startbyte,$addR->optLen); + $opt_type=substr($opt,0,4); + if($opt_type=='0008'){ + $addR->opt_type='CSUBNET'; + $csubnet_len=hexdec(substr($opt,4,4))*2; + $csubnet_data=substr($opt,8,$csubnet_len); + $csubnet_family=substr($csubnet_data,0,4); + #IPv4 + if($csubnet_family=='0001'){ + $csubnet_source=substr($csubnet_data,4,2); + $csubnet_scope=substr($csubnet_data,6,2); + $csubnet_ip=long2ip(hexdec(substr(substr($csubnet_data,8,$csubnet_len-8).'00000000',0,8))); + $addR->csubnet=['family'=>$csubnet_family,'source'=>$csubnet_source,'scope'=>$csubnet_scope,'ip'=>$csubnet_ip]; + } + } + + } + } + }else{ + $addR=null; + } - $returndata= json_encode(array('type' => $type, 'name' => "$realname", 'id'=>"$id", 'query'=>"$query",'traffic'=>$traffic)); + $returndata= json_encode(array('type' => $type, 'name' => "$realname", 'id'=>"$id", 'query'=>"$query",'traffic'=>$traffic,'addR'=>$addR)); return $returndata; } diff --git a/readme.md b/readme.md index 6f2ac73..c410004 100644 --- a/readme.md +++ b/readme.md @@ -17,6 +17,7 @@ - 8182:SERVFAIL≈HTTP503 :服务器错误 - 8183:NXDOMAIN≈HTTP404 :记录不存在 - 8185:REFUSE≈HTTP403:拒绝请求 +- EDNS SubnetIP支持(当通过递归服务器发送请求时,可获取到真实请求服务器的IP段) # 安装 @@ -129,7 +130,11 @@ $data=json_decode($data); $type=$data->type; #查询类型 $name=$data->name; #查询内容(一般是域名,PTR时为倒序IP) $rip=$connection->getRemoteIp(); #客户端IP - +if(isset($data->addR->csubnet->ip)){ + $ip=$data->addR->csubnet->ip; +}else{ + $ip=$rip; +} # 请在下方编写您的DNS响应 #—————————————————————— @@ -140,7 +145,7 @@ $send['query']=$data->query; if(!isset($send['ttl'])){ $send['ttl']=0; } -$send['info']=json_encode(['domain'=>$data->name,'querytype'=>$data->type,'answertype'=>$send['type'],'ip'=>$rip,'ttl'=>$send['ttl'],'detail'=>$send['detail']]); +$send['info']=json_encode(['domain'=>$data->name,'querytype'=>$data->type,'answertype'=>$send['type'],'ip'=>$ip,'rip'=>$rip,'ttl'=>$send['ttl'],'detail'=>$send['detail']]); $send=json_encode($send); $connection->send($send); }; @@ -159,6 +164,19 @@ Worker::runAll(); # 编写响应: +### 响应参数 + +您最终需要回复一个$send的数组。定义如下: + +| 名称 | 意义 | 类型 | 示例 | 说明 | +| --- | --- | --- | --- | --- | +| $send['type'] | 响应类型 | 字符串 | $send['type']=A | 指定响应的类型 | +| $send['detail'] | 响应内容 | 字符串、数组、多维数组 | 119.29.29.29或$send['detail'][1]='119.29.29.29'或$send['detail']= array(); | 根据不同的响应类型,返回不同的响应。具请往下阅读各种记录的响应方式 | +| $send['ttl'] | TTL缓存时间 | 数字 | $send['ttl']=600 | 并非所有记录都需要TTL,未传入时默认0 | +| $send['flag'] | Flag类型 | 字符串 | $send['flag']=‘REFUSE’ | 使用flag类型时需指定的flag | +| $send['id'] | ID | 数字 | 0001 | 无需更改无需编写。 | +| $send['query'] | 请求体 | 16进制 | | 无需更改无需编写。 | +| $send['info'] | 请求和响应信息 | json | | 无需编写,基础框架内已经完成。 | 您应当根据$name变量,进行响应。 @@ -465,6 +483,26 @@ object(stdClass)#18 (6) { 其中对于流量将传递$data->traffic变量,其为请求包体的大小(Byte) +# EDNS Subnet IP + +这是一个DNS协议的扩展。支持的递归DNS服务器会向权威DNS发送请求客户端的IP地址。 + +WorkermanDNS支持对该协议提供的IPv4进行解析。 + +通过我们在上述示例框架start.php中的代码: + +```php +if(isset($data->addR->csubnet->ip)){ + $ip=$data->addR->csubnet->ip; +}else{ + $ip=$rip; +} +``` + +$ip参数将在支持EDNS SubnetIP的情况下优先使用SubnetIP,不存在时则使用连接到的对端IP。 + +对于写入后端记录时,rip与ip 参数都会始终提供。当不支持EDNS SubnetIP时,rip与ip相同。否则,ip是EDNS SubnetIP,rip是udp对端IP。 + # 运行 使用 @@ -481,7 +519,11 @@ object(stdClass)#18 (6) { DNS服务使用53端口,为特权端口,绝大多数情况下必须使用root权限运行。 -### 版本 +### 版本记录 + +[Current]0.1.1@2024/02/06 + +添加Edns SubnetIP支持 0.1.0@2024/01/31 diff --git a/start.php b/start.php index e0b917b..fcd601e 100644 --- a/start.php +++ b/start.php @@ -20,6 +20,12 @@ $data=json_decode($data); $type=$data->type; #查询类型 $name=$data->name; #查询内容(一般是域名,PTR时为倒序IP) $rip=$connection->getRemoteIp(); #客户端IP +if(isset($data->addR->csubnet->ip)){ + $ip=$data->addR->csubnet->ip; +}else{ + $ip=$rip; +} + if($type=='A'){ $send['type']='A'; @@ -198,7 +204,7 @@ $send['query']=$data->query; if(!isset($send['ttl'])){ $send['ttl']=0; } -$send['info']=json_encode(['domain'=>$data->name,'querytype'=>$data->type,'answertype'=>$send['type'],'ip'=>$rip,'ttl'=>$send['ttl'],'detail'=>$send['detail']]); +$send['info']=json_encode(['domain'=>$data->name,'querytype'=>$data->type,'answertype'=>$send['type'],'ip'=>$ip,'rip'=>$rip,'ttl'=>$send['ttl'],'detail'=>$send['detail']]); $send=json_encode($send); diff --git a/test.php b/test.php index ab61913..a6395b3 100644 --- a/test.php +++ b/test.php @@ -1,48 +1,7 @@ acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(557): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#9 {main} +2024-02-06 09:14:35 pid:9241 worker[none:9242] exit with status 64000 +2024-02-06 09:14:36 pid:9254 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9254] exit with status 64000 +2024-02-06 09:14:36 pid:9264 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9264] exit with status 64000 +2024-02-06 09:14:36 pid:9265 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9265] exit with status 64000 +2024-02-06 09:14:36 pid:9266 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9266] exit with status 64000 +2024-02-06 09:14:36 pid:9267 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9267] exit with status 64000 +2024-02-06 09:14:36 pid:9268 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9268] exit with status 64000 +2024-02-06 09:14:36 pid:9269 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:36 pid:9241 worker[none:9269] exit with status 64000 +2024-02-06 09:14:37 pid:9270 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:37 pid:9241 worker[none:9270] exit with status 64000 +2024-02-06 09:14:37 pid:9271 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:37 pid:9241 worker[none:9271] exit with status 64000 +2024-02-06 09:14:37 pid:9272 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:37 pid:9241 worker[none:9272] exit with status 64000 +2024-02-06 09:14:37 pid:9273 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:37 pid:9241 worker[none:9273] exit with status 64000 +2024-02-06 09:14:37 pid:9274 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:37 pid:9241 worker[none:9274] exit with status 64000 +2024-02-06 09:14:38 pid:9275 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:38 pid:9241 worker[none:9275] exit with status 64000 +2024-02-06 09:14:38 pid:9279 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:38 pid:9241 worker[none:9279] exit with status 64000 +2024-02-06 09:14:38 pid:9280 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:38 pid:9241 worker[none:9280] exit with status 64000 +2024-02-06 09:14:38 pid:9281 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:38 pid:9241 worker[none:9281] exit with status 64000 +2024-02-06 09:14:38 pid:9285 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:38 pid:9241 worker[none:9285] exit with status 64000 +2024-02-06 09:14:38 pid:9286 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:38 pid:9241 worker[none:9286] exit with status 64000 +2024-02-06 09:14:39 pid:9287 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:39 pid:9241 worker[none:9287] exit with status 64000 +2024-02-06 09:14:39 pid:9296 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:39 pid:9241 worker[none:9296] exit with status 64000 +2024-02-06 09:14:40 pid:9297 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:40 pid:9241 worker[none:9297] exit with status 64000 +2024-02-06 09:14:40 pid:9298 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:40 pid:9241 worker[none:9298] exit with status 64000 +2024-02-06 09:14:41 pid:9308 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:41 pid:9241 worker[none:9308] exit with status 64000 +2024-02-06 09:14:41 pid:9309 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:41 pid:9241 worker[none:9309] exit with status 64000 +2024-02-06 09:14:41 pid:9310 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:41 pid:9241 worker[none:9310] exit with status 64000 +2024-02-06 09:14:41 pid:9311 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:41 pid:9241 worker[none:9311] exit with status 64000 +2024-02-06 09:14:42 pid:9312 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:42 pid:9241 worker[none:9312] exit with status 64000 +2024-02-06 09:14:44 pid:9316 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:44 pid:9241 worker[none:9316] exit with status 64000 +2024-02-06 09:14:44 pid:9323 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:44 pid:9241 worker[none:9323] exit with status 64000 +2024-02-06 09:14:44 pid:9332 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:44 pid:9241 worker[none:9332] exit with status 64000 +2024-02-06 09:14:45 pid:9333 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:45 pid:9241 worker[none:9333] exit with status 64000 +2024-02-06 09:14:47 pid:9340 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:47 pid:9241 worker[none:9340] exit with status 64000 +2024-02-06 09:14:47 pid:9344 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:47 pid:9241 worker[none:9344] exit with status 64000 +2024-02-06 09:14:47 pid:9345 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:47 pid:9241 worker[none:9345] exit with status 64000 +2024-02-06 09:14:48 pid:9346 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:48 pid:9241 worker[none:9346] exit with status 64000 +2024-02-06 09:14:50 pid:9350 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:50 pid:9241 worker[none:9350] exit with status 64000 +2024-02-06 09:14:51 pid:9369 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:51 pid:9241 worker[none:9369] exit with status 64000 +2024-02-06 09:14:51 pid:9370 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:51 pid:9241 worker[none:9370] exit with status 64000 +2024-02-06 09:14:52 pid:9371 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:52 pid:9241 worker[none:9371] exit with status 64000 +2024-02-06 09:14:54 pid:9375 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:54 pid:9241 worker[none:9375] exit with status 64000 +2024-02-06 09:14:55 pid:9387 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:55 pid:9241 worker[none:9387] exit with status 64000 +2024-02-06 09:14:55 pid:9394 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:55 pid:9241 worker[none:9394] exit with status 64000 +2024-02-06 09:14:59 pid:9395 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:14:59 pid:9241 worker[none:9395] exit with status 64000 +2024-02-06 09:15:00 pid:9410 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:00 pid:9241 worker[none:9410] exit with status 64000 +2024-02-06 09:15:00 pid:9417 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:00 pid:9241 worker[none:9417] exit with status 64000 +2024-02-06 09:15:04 pid:9421 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:04 pid:9241 worker[none:9421] exit with status 64000 +2024-02-06 09:15:05 pid:9436 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:05 pid:9241 worker[none:9436] exit with status 64000 +2024-02-06 09:15:05 pid:9443 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:05 pid:9241 worker[none:9443] exit with status 64000 +2024-02-06 09:15:09 pid:9444 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:09 pid:9241 worker[none:9444] exit with status 64000 +2024-02-06 09:15:10 pid:9462 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:10 pid:9241 worker[none:9462] exit with status 64000 +2024-02-06 09:15:10 pid:9469 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:10 pid:9241 worker[none:9469] exit with status 64000 +2024-02-06 09:15:14 pid:9473 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:14 pid:9241 worker[none:9473] exit with status 64000 +2024-02-06 09:15:15 pid:9491 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:15 pid:9241 worker[none:9491] exit with status 64000 +2024-02-06 09:15:15 pid:9498 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:491 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(215): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:15:15 pid:9241 worker[none:9498] exit with status 64000 +2024-02-06 09:15:22 pid:9241 Workerman[start.php] stopping ... +2024-02-06 09:15:22 pid:9241 Workerman[start.php] has been stopped +2024-02-06 09:15:23 pid:9536 Workerman[start.php] start in DEBUG mode +2024-02-06 09:15:39 pid:9536 Workerman[start.php] stopping ... +2024-02-06 09:15:39 pid:9536 Workerman[start.php] has been stopped +2024-02-06 09:15:39 pid:9597 Workerman[start.php] start in DEBUG mode +2024-02-06 09:16:45 pid:9597 Workerman[start.php] stopping ... +2024-02-06 09:16:45 pid:9597 Workerman[start.php] has been stopped +2024-02-06 09:16:45 pid:9750 Workerman[start.php] start in DEBUG mode +2024-02-06 09:16:48 pid:9751 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(557): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#9 {main} +2024-02-06 09:16:48 pid:9750 worker[none:9751] exit with status 64000 +2024-02-06 09:16:48 pid:9773 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:48 pid:9750 worker[none:9773] exit with status 64000 +2024-02-06 09:16:48 pid:9774 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:48 pid:9750 worker[none:9774] exit with status 64000 +2024-02-06 09:16:49 pid:9775 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:49 pid:9750 worker[none:9775] exit with status 64000 +2024-02-06 09:16:50 pid:9782 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:50 pid:9750 worker[none:9782] exit with status 64000 +2024-02-06 09:16:50 pid:9783 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:50 pid:9750 worker[none:9783] exit with status 64000 +2024-02-06 09:16:51 pid:9784 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:51 pid:9750 worker[none:9784] exit with status 64000 +2024-02-06 09:16:52 pid:9793 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:52 pid:9750 worker[none:9793] exit with status 64000 +2024-02-06 09:16:53 pid:9803 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:53 pid:9750 worker[none:9803] exit with status 64000 +2024-02-06 09:16:53 pid:9804 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:53 pid:9750 worker[none:9804] exit with status 64000 +2024-02-06 09:16:53 pid:9805 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:53 pid:9750 worker[none:9805] exit with status 64000 +2024-02-06 09:16:53 pid:9806 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:53 pid:9750 worker[none:9806] exit with status 64000 +2024-02-06 09:16:55 pid:9807 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:55 pid:9750 worker[none:9807] exit with status 64000 +2024-02-06 09:16:58 pid:9814 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:58 pid:9750 worker[none:9814] exit with status 64000 +2024-02-06 09:16:58 pid:9839 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:58 pid:9750 worker[none:9839] exit with status 64000 +2024-02-06 09:16:58 pid:9840 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:58 pid:9750 worker[none:9840] exit with status 64000 +2024-02-06 09:16:58 pid:9841 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:16:58 pid:9750 worker[none:9841] exit with status 64000 +2024-02-06 09:17:01 pid:9842 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:01 pid:9750 worker[none:9842] exit with status 64000 +2024-02-06 09:17:03 pid:9857 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:03 pid:9750 worker[none:9857] exit with status 64000 +2024-02-06 09:17:03 pid:9867 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:03 pid:9750 worker[none:9867] exit with status 64000 +2024-02-06 09:17:03 pid:9868 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:03 pid:9750 worker[none:9868] exit with status 64000 +2024-02-06 09:17:04 pid:9869 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:04 pid:9750 worker[none:9869] exit with status 64000 +2024-02-06 09:17:08 pid:9876 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:08 pid:9750 worker[none:9876] exit with status 64000 +2024-02-06 09:17:08 pid:9895 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:08 pid:9750 worker[none:9895] exit with status 64000 +2024-02-06 09:17:08 pid:9899 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:08 pid:9750 worker[none:9899] exit with status 64000 +2024-02-06 09:17:14 pid:9900 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:14 pid:9750 worker[none:9900] exit with status 64000 +2024-02-06 09:17:19 pid:9928 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:19 pid:9750 worker[none:9928] exit with status 64000 +2024-02-06 09:17:24 pid:9955 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:24 pid:9750 worker[none:9955] exit with status 64000 +2024-02-06 09:17:29 pid:9978 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:29 pid:9750 worker[none:9978] exit with status 64000 +2024-02-06 09:17:34 pid:10003 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:17:34 pid:9750 worker[none:10003] exit with status 64000 +2024-02-06 09:17:59 pid:9750 Workerman[start.php] stopping ... +2024-02-06 09:17:59 pid:9750 Workerman[start.php] has been stopped +2024-02-06 09:18:00 pid:10093 Workerman[start.php] start in DEBUG mode +2024-02-06 09:18:11 pid:10093 Workerman[start.php] stopping ... +2024-02-06 09:18:11 pid:10093 Workerman[start.php] has been stopped +2024-02-06 09:18:11 pid:10145 Workerman[start.php] start in DEBUG mode +2024-02-06 09:18:16 pid:10146 Error: Class "Workerman\Protocols\StdClass" not found in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:478 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(557): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#9 {main} +2024-02-06 09:18:16 pid:10145 worker[none:10146] exit with status 64000 +2024-02-06 09:18:17 pid:10168 Error: Class "Workerman\Protocols\StdClass" not found in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:478 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:18:17 pid:10145 worker[none:10168] exit with status 64000 +2024-02-06 09:19:11 pid:10145 Workerman[start.php] stopping ... +2024-02-06 09:19:11 pid:10145 Workerman[start.php] has been stopped +2024-02-06 09:19:11 pid:10289 Workerman[start.php] start in DEBUG mode +2024-02-06 09:19:14 pid:10290 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(557): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#9 {main} +2024-02-06 09:19:14 pid:10289 worker[none:10290] exit with status 64000 +2024-02-06 09:19:15 pid:10312 Error: Attempt to assign property "playloadSize" on array in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php:492 +Stack trace: +#0 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2566): Workerman\Protocols\Dns::decode() +#1 [internal function]: Workerman\Worker->acceptUdpConnection() +#2 /www/Workerman-DNS/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop() +#3 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(2463): Workerman\Events\Event->loop() +#4 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1574): Workerman\Worker->run() +#5 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1416): Workerman\Worker::forkOneWorkerForLinux() +#6 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1390): Workerman\Worker::forkWorkersForLinux() +#7 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1720): Workerman\Worker::forkWorkers() +#8 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(1660): Workerman\Worker::monitorWorkersForLinux() +#9 /www/Workerman-DNS/vendor/workerman/workerman/Worker.php(559): Workerman\Worker::monitorWorkers() +#10 /www/Workerman-DNS/start.php(216): Workerman\Worker::runAll() +#11 {main} +2024-02-06 09:19:15 pid:10289 worker[none:10312] exit with status 64000 +2024-02-06 09:19:52 pid:10289 Workerman[start.php] stopping ... +2024-02-06 09:19:52 pid:10289 Workerman[start.php] has been stopped +2024-02-06 09:19:53 pid:10398 Workerman[start.php] start in DEBUG mode +2024-02-06 09:20:48 pid:10398 Workerman[start.php] stopping ... +2024-02-06 09:20:48 pid:10398 Workerman[start.php] has been stopped +2024-02-06 09:20:49 pid:10544 Workerman[start.php] start in DEBUG mode +2024-02-06 09:24:49 pid:10545 Worker[10545] process terminated with ERROR: E_ERROR "Allowed memory size of 134217728 bytes exhausted (tried to allocate 67108872 bytes) in /www/Workerman-DNS/vendor/workerman/workerman/Protocols/Dns.php on line 19" +2024-02-06 09:24:49 pid:10544 worker[none:10545] exit with status 65280 +2024-02-06 09:31:13 pid:10544 Workerman[start.php] stopping ... +2024-02-06 09:31:13 pid:10544 Workerman[start.php] has been stopped +2024-02-06 09:32:14 pid:11698 Workerman[start.php] start in DEBUG mode +2024-02-06 09:48:51 pid:11698 Workerman[start.php] stopping ... +2024-02-06 09:48:51 pid:11698 Workerman[start.php] has been stopped diff --git a/vendor/workerman/workerman/Protocols/Dns.php b/vendor/workerman/workerman/Protocols/Dns.php index 9b8f49e..7bd0de1 100644 --- a/vendor/workerman/workerman/Protocols/Dns.php +++ b/vendor/workerman/workerman/Protocols/Dns.php @@ -10,11 +10,29 @@ namespace Workerman\Protocols; class Dns { + public static function getDomain($data,$startbyte){ + $dlen=substr($data,$startbyte,2); + $startbyte=$startbyte+2; + $domain[0]=''; + $i=0; + if($dlen!='00'){ + while($dlen!='00'){ + $domain[$i]=hex2bin(substr($data,$startbyte,hexdec($dlen)*2)); + $startbyte=$startbyte+(hexdec($dlen)*2); + $dlen=substr($data,$startbyte,2); + $startbyte=$startbyte+2; + $i++; + } + } + $realname=join(".",$domain); + $return=['name'=>$realname,'startbyte'=>$startbyte]; + return $return; + } public static function send($response,$query,$info){ $response=hex2bin($response); $traffic=strlen($response); $info=json_decode($info); - #var_dump($info); + var_dump($info); #出流量统计 #您也可以在此处保存$response,下一次通过raw类型实现快速缓存相应. return $response; @@ -426,18 +444,9 @@ class Dns $answerRRs=substr($data,12,4); $authorityRRs=substr($data,16,4); $additionalRRs=substr($data,20,4); - $startbyte=24; - $dlen=substr($data,$startbyte,2); - $startbyte=26; - $i=1; - while($dlen!='00'){ - $domain[$i]=hex2bin(substr($data,$startbyte,hexdec($dlen)*2)); - $startbyte=$startbyte+(hexdec($dlen)*2); - $dlen=substr($data,$startbyte,2); - $startbyte=$startbyte+2; - $i++; - } - $realname=join(".",$domain); + $gdomain=Dns::getDomain($data,24); + $realname=$gdomain['name']; + $startbyte=$gdomain['startbyte']; $type=substr($data,$startbyte,4); switch($type){ case '0001': @@ -466,9 +475,54 @@ class Dns break; } $query=substr($data,24,$startbyte-16); + #additionalRRs + if($authorityRRs=='0000'&&$additionalRRs=='0001'){ + $addR=new \StdClass(); + $startbyte=$startbyte+8; + $addR_name=Dns::getDomain($data,$startbyte); + $addR_rname=$addR_name['name']; + $startbyte=$addR_name['startbyte']; + if($addR_rname==''){ + $addR_rname=$realname; + } + $addR_type=substr($data,$startbyte,4); + $startbyte=$startbyte+4; + $addR->realname=$addR_rname; + $addR->type=$addR_type; + #OPT + if($addR_type=='0029'){ + #dns.rr.udp_playload_size,请求定义该值后响应将可突破512byte默认限制 + $addR->playloadSize=hexdec(substr($data,$startbyte,4)); + $addR->rcode=substr($data,$startbyte+4,2);#dns.resp.ext_rcode + $addR->edns0v=substr($data,$startbyte+6,2);#Edns0 拓展协议版本 + $addR->Z=substr($data,$startbyte+8,4); + $addR->optLen=hexdec(substr($data,$startbyte+12,4))*2; + if($addR->optLen!=0){ + $startbyte=$startbyte+16; + $opt=substr($data,$startbyte,$addR->optLen); + $opt_type=substr($opt,0,4); + if($opt_type=='0008'){ + $addR->opt_type='CSUBNET'; + $csubnet_len=hexdec(substr($opt,4,4))*2; + $csubnet_data=substr($opt,8,$csubnet_len); + $csubnet_family=substr($csubnet_data,0,4); + #IPv4 + if($csubnet_family=='0001'){ + $csubnet_source=substr($csubnet_data,4,2); + $csubnet_scope=substr($csubnet_data,6,2); + $csubnet_ip=long2ip(hexdec(substr(substr($csubnet_data,8,$csubnet_len-8).'00000000',0,8))); + $addR->csubnet=['family'=>$csubnet_family,'source'=>$csubnet_source,'scope'=>$csubnet_scope,'ip'=>$csubnet_ip]; + } + } + + } + } + }else{ + $addR=null; + } - $returndata= json_encode(array('type' => $type, 'name' => "$realname", 'id'=>"$id", 'query'=>"$query",'traffic'=>$traffic)); + $returndata= json_encode(array('type' => $type, 'name' => "$realname", 'id'=>"$id", 'query'=>"$query",'traffic'=>$traffic,'addR'=>$addR)); return $returndata; }