Philippe Blayo Asked: 2012-10-11 07:37:31 +0800 CST2012-10-11 07:37:31 +0800 CST 2012-10-11 07:37:31 +0800 CST Vista:服务刚启动就停止 772 服务在启动后立即停止。该服务cygwin sshd 在 SYSTEM 帐户下运行,cyglsa-config用于 cygwin 身份验证。我该如何诊断? windows-vista 3 个回答 Voted Best Answer Dan 2012-10-11T07:38:31+08:002012-10-11T07:38:31+08:00 检查事件查看器 - 服务的错误消息应该记录在那里。 MDMarra 2012-10-11T07:38:58+08:002012-10-11T07:38:58+08:00 默认情况下,应将应用程序事件写入 Windows 应用程序事件日志。这包括 cygwin 在 Windows 上的 sshd 实现。 John Gardeniers 2012-10-11T09:17:44+08:002012-10-11T09:17:44+08:00 正如已经回答的那样,事件查看器是您的朋友。至于问题。如果进程不正常终止,像这样的移植应用程序留下 pid 文件 (*.pid) 的情况并不少见。服务重启后,应用程序将检测 pid 文件,假设另一个实例已经在运行并相应退出。查找并手动删除 pid 文件并重试服务启动。
检查事件查看器 - 服务的错误消息应该记录在那里。
默认情况下,应将应用程序事件写入 Windows 应用程序事件日志。这包括 cygwin 在 Windows 上的 sshd 实现。
正如已经回答的那样,事件查看器是您的朋友。至于问题。如果进程不正常终止,像这样的移植应用程序留下 pid 文件 (*.pid) 的情况并不少见。服务重启后,应用程序将检测 pid 文件,假设另一个实例已经在运行并相应退出。查找并手动删除 pid 文件并重试服务启动。