我正在尝试使用 DataDirect SeQuel Link 5.5 JDBC 驱动器从 OSX 计算机创建到 Filemaker 服务器 10 的 ODBC 连接。我在服务器上启用了 ODBC/JDBC,并按照所有说明正确设置了 JDBC(几周前连接运行正常),但现在我收到连接被拒绝的错误。
当我在服务器上运行 netstat -an 时,它没有显示它正在监听端口 2399。服务器上没有防火墙可以阻止端口 2399。在此先感谢任何帮助。
到目前为止,我已尝试重新启动服务器软件并重新启动服务器机器,但都无济于事。
答案1
听起来像服务器是正在收听。您确定来自客户端的 TCP 连接没有失败吗?
我首先使用客户端的 TELNET 连接到服务器计算机上的端口 2399,并验证netstat
服务器上是否已建立 TCP 连接。如果没有,那么可能是时候启动tcpdump
服务器并查看客户端的 TCP SYN 是否到达服务器的网络接口了。