linux - sgslufread : Hard error on read, 操作系统错误 = 104 Linux

标签 linux operating-system

当我这样做时,我在 LINUX 中遇到了问题

ldapsearch -p 6567 "iispsid=BBEU68843256" iispoffername

它给出错误

sgslufread: Hard error on read, OS error = 104 ldap_bind: Can't contact LDAP server

这在 UNIX 中也同样有效。这个硬错误是什么意思?

最佳答案

Oracle Internet Directory (OID) ldapbind 给出:sgslufread:读取时发生硬错误,操作系统错误 = 10054 我们使用 Cisco 负载平衡路由器(LBR 或 CSS)并尝试执行简单的 ldapbind -p 389 -h 机器会出现以下错误: sgslufread:读取时出现硬错误,操作系统错误 = 10054(在 Windows 上) sgslufread:读取时发生硬错误,操作系统错误 = 104(在 Linux 上) ldap_bind:无法联系 LDAP 服务器

(可能还看到了 sgslufread:读取时出现硬错误,操作系统错误 = 194)

事实证明,LBR 配置了第 5 层负载平衡(它执行 URL 检查)。通过在内容中添加 url“/”来开启 内容层5 TCP协议(protocol) VIP 地址 xxx.xxx.xxx.xxx 添加服务服务器1 端口389 网址“/” 活跃

问题是我们有 LDAP 流量,而不是 HTTP 流量。第 5 层(url“/”)用于 HTTP 流量。删除 网址“/” 解决了这个问题。

当使用 F5 负载均衡器通过 LDAPS(SSL 加密)在端口 636 上进行连接时,我也收到了相同的错误。在这种情况下,解决方案是关闭端口 636 的 F5 LDAP 监视器。出于某种原因,F5 不喜欢监视 OID SSL LDAP 端口。

关于linux - sgslufread : Hard error on read, 操作系统错误 = 104 Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10634973/

相关文章:

c - Debian 自动超时中的串行通信

linux - 使用 wget 下载 Vertica

multithreading - 创建一个将一直阻塞直到被n/2个以上线程调用的函数(伪代码)

operating-system - 为x86体系结构开发操作系统

linux - SonarQube 启动 web 失败

linux - 将csv文件转换为mysql插入语句

C++ 运行时类型与 Python 模块不匹配?

python - 获取当前打开文件的完整路径

PowerPC 64 上的 MySQL

linux - "zero copy networking"与 "kernel bypass"?