Splunk - "Not Found" 从 cli 连接到远程服务器时
Splunk - "Not Found" from cli when connecting to remote server
尝试通过 cli 运行 远程 command/search,但得到 "Not Found"
allowRemoteLogin=always
已在 server.conf
中设置
管理端口设置为 8081。
/opt/splunk/bin/splunk show splunkd-port -auth 'admin:XXXXXXXX' -uri 'https://XXXXXXXXX:8081'
Not Found
当 运行 远程时(在带有 Splunk 运行ning 的服务器上)没问题:
/opt/splunk/bin/splunk show splunkd-port -auth 'admin:XXXXXXXXXXXX'
Splunkd port: 8089
我 运行在 Nginx 后面使用 Splunk,但是使用 URI 命令行选项我使用的是 IP,而不是完全限定的域名。
有什么想法吗?
当您在 Splunk 服务器上 运行 命令时,它表示管理端口为 8089。因此,您应该在远程命令中使用该端口。
`/opt/splunk/bin/splunk show splunkd-port -auth 'admin:XXXXXXXX' -uri 'https://XXXXXXXXX:8089'
尝试通过 cli 运行 远程 command/search,但得到 "Not Found"
allowRemoteLogin=always
已在 server.conf
管理端口设置为 8081。
/opt/splunk/bin/splunk show splunkd-port -auth 'admin:XXXXXXXX' -uri 'https://XXXXXXXXX:8081'
Not Found
当 运行 远程时(在带有 Splunk 运行ning 的服务器上)没问题:
/opt/splunk/bin/splunk show splunkd-port -auth 'admin:XXXXXXXXXXXX'
Splunkd port: 8089
我 运行在 Nginx 后面使用 Splunk,但是使用 URI 命令行选项我使用的是 IP,而不是完全限定的域名。
有什么想法吗?
当您在 Splunk 服务器上 运行 命令时,它表示管理端口为 8089。因此,您应该在远程命令中使用该端口。
`/opt/splunk/bin/splunk show splunkd-port -auth 'admin:XXXXXXXX' -uri 'https://XXXXXXXXX:8089'