Quickbooks 和 Cisco ASA 5505

Quickbooks 和 Cisco ASA 5505

我有一台 Cisco ASA 5505,一切似乎都运行良好,但是我遇到了 Quickbooks 2008 在网络(Samba)上运行速度超慢的问题,并将问题缩小到 Cisco 设备。其他 Samba 传输似乎非常快,Quickbooks 文件一点也不大(<25 MB),其他 Samba 传输似乎都很好。但是,我不确定 Quickbooks 是否使用其他协议,或者是否需要打开其他端口。有人能给我一些关于如何解决或排除问题的任何线索吗?或者有在网络上运行 Quickbooks 的经验吗?

答案1

我认为您需要 SQL 版本,或者也许需要使用 Windows 远程桌面会话来解决问题。

我自己从来没有能够通过 WAN 使用 SMB 来让 quickbooks 获得不错的速度(但显然这不是 WAN,所以没关系)。

您可以尝试使用 wireshark 观察 SMB 流量,看看是否有任何奇怪的事情发生。

还可能存在名称解析问题。如果文件传输速度很快,但您注意到数据包转储中存在大量延迟,那么这是有道理的,因为会存在许多请求,而不是一个大请求。

答案2

以防其他人遇到同样的问题......

问题实际上出在 DNS 条目上,Kyle Brandt 和其他几个人帮我诊断了这个问题。我最初并不认为这与 Samba 问题有关,因为我在传输文件时没有遇到任何延迟,而且我的传输速度似乎很好。防火墙已完全关闭,我不明白为什么将驱动器安装为 IP 地址与名称解析有关。但是,我发现 Samba 实际上在其标头中使用了名称解析。由于 Quickbooks 使用大量 Samba 请求的方式,文件大小是否大并不重要,因为它会尝试对每个请求进行名称解析,这使得打开文件需要一段时间。当我更改 DNS 上的相应内容时,它加载得非常快。另一个解决方案是编辑 C:\Windows\System32\drivers\etc 中的 hosts 文件以反映 Samba 服务器的 IP 地址。

相关内容