«

wireshark错误Error loading table 'DNS Servers': addr_resolve_dns_servers:2: expecting field tcp_port解决

时间:2022-11-15 21:19     作者:admin     分类: 技术文章


前言

在更新到 wireshark 4.0.1版本的时候打开出现错误:

Error loading table 'DNS Servers': addr_resolve_dns_servers:2: expecting field tcp_port

应该在4.0也出现过,只不过当时没有注意。错误如下图所示:

原因

新的配置文件格式不一致导致不能正确加载。

解决办法

通过Google找到了一位哥们在 wireshark 论坛的提问,按照回复解决了,简单记下,有两种方法:

  1. 第一种方法
    将配置文件目录下的 addr_resolve_dns_servers 重命名,使其不被加载即可

此文件内容在未改之前大致如下:

# This file is automatically generated, DO NOT MODIFY.
"114.114.114.114"
  1. 第二种方法
    addr_resolve_dns_servers 文件内容修改为支持的格式:
# This file is automatically generated, DO NOT MODIFY.
"114.114.114.114","0","53"

PS:

配置文件目录,各个版本不同,mac是在此路径: $HOME/.config/wireshark/addr_resolve_dns_servers

参考

https://ask.wireshark.org/question/29011/error-loading-table-dns-servers/

标签: wireshark

版权所有:Mrxn's Blog
文章标题:wireshark错误Error loading table 'DNS Servers': addr_resolve_dns_servers:2: expecting field tcp_port解决
除非注明,文章均为 Mrxn's Blog 原创,请勿用于任何商业用途,转载请注明作者和出处 Mrxn's Blog

扫描二维码,在手机上阅读

推荐阅读: