我曾经使用端口 8092 来使用我公司开发的一些专有软件,但似乎该端口正在使用中。进一步跟踪显示使用该端口的进程的 PID 为 4(据我所知,这是 Windows 7 Professional SP1 (x64) 中的系统进程)。我在 HP ZBook 15 笔记本电脑上运行。在任务管理器中查看该进程时,它显示为“系统”,PID=4。图像路径名为“C:\Windows\System32\ntoskrnl.exe”,描述为 NT Kernel & System。所有终止此任务的努力都失败了,因为它是一个系统进程(尽管我在尝试时确实遇到了 BSOD 崩溃)根据这篇文章,如果这个可执行文件显示为进程,则表明存在恶意软件:
http://www.runscanner.net/lib/ntoskrnl.exe.html
我真的很想避免重新镜像这台机器,因为这是一个复杂的过程,我不想让我的工作看起来像个无能的人。我不知道这是否是我的错。我在安全模式下运行了各种防病毒和间谍软件程序,但什么也没找到。这个过程仍然存在。如果有人能帮我解决这个问题,我会给你买黄金,给你的 paypal 捐款,随便什么。非常感谢你的阅读。
答案1
@Jesse Roper
感谢您发布“HP 支持解决方案框架服务”通过从进程系统 (4) 监听 8092 来阻止 Couchbase 默认安装启动,正如您所描述的那样。
在 HP Windows 机器上进行全新安装将启动 Couchbase,但永远不会开始监听管理端口 8091,因为它无法获取对端口 8092 的访问权限。Couchbase 在报告根本原因方面做得相当糟糕,因此如果您遇到问题,请运行以下命令:
netstat -a -n -b -o
如果你在结果中看到这个:
Can not obtain ownership information
TCP 0.0.0.0:8092 0.0.0.0:0 LISTENING 4
然后运行此命令来查看服务是否已安装并正在运行:
C:\>net stop HPSupportSolutionsFrameworkService
The HPSupportSolutionsFrameworkServiceservice is stopping.
The HPSupportSolutionsFrameworkServiceservice was stopped successfully.
现在尝试正常启动 Couchbase。