Summary: | cntlm не запускается как служба | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Никита Лепехин <lepehinna> | ||||
Component: | cntlm | Assignee: | Pavel Nakonechnyi <zorg> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P3 | CC: | bk, mike, zorg1331, zorg | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Никита Лепехин
2019-05-23 15:22:18 MSK
Created attachment 8139 [details]
логи
В составе Alt Workstation 9.0 нет cntlm. Есть в составе Alt Server 9.0 srv9adp ~ # systemctl status cntlm ● cntlmd.service - LSB: Authenticating HTTP accelerator for NTLM secured proxies Loaded: loaded (/etc/rc.d/init.d/cntlmd; generated) Active: active (exited) since Thu 2020-01-23 15:36:53 MSK; 1h 47min ago Docs: man:systemd-sysv-generator(8) Process: 4203 ExecStart=/etc/rc.d/init.d/cntlmd start (code=exited, status=0/SUCCESS) янв 23 15:36:53 srv9adp.localdomain systemd[1]: Starting LSB: Authenticating HTTP accelerator for NTLM secured proxies... янв 23 15:36:53 srv9adp.localdomain cntlm[4210]: Starting cntlm version 0.92.3 for LITTLE endian янв 23 15:36:53 srv9adp.localdomain cntlm[4210]: Proxy listening on 127.0.0.1:30128 янв 23 15:36:53 srv9adp.localdomain cntlm[4210]: Workstation name used: srv9adp.localdomain янв 23 15:36:53 srv9adp.localdomain cntlm[4210]: Using following NTLM hashes: NTLMv2(1) NT(0) LM(0) янв 23 15:36:53 srv9adp.localdomain cntlm[4242]: Daemon ready янв 23 15:36:53 srv9adp.localdomain cntlmd[4203]: Starting cntlm service: [ DONE ] янв 23 15:36:53 srv9adp.localdomain systemd[1]: Started LSB: Authenticating HTTP accelerator for NTLM secured proxies. янв 23 15:36:53 srv9adp.localdomain cntlm[4242]: Changing uid:gid to 467:442 - Success янв 23 15:36:53 srv9adp.localdomain cntlm[4242]: Error creating a new PID file Я посмотрел в скрипте запуска где он создает pid (PIDFILE=/var/run/cntlm/cntlmd.pid), там не хватает папки cntlm. Папку создал, права нужные навесил – скрипт нормально стал запускаться через systemctl start cntlm. Перезагружаюсь, опять не стартует с той же ошибкой. И созданную мною папку (/var/run/cntlm) он снес. Попробовал поменять путь на PIDFILE=/var/run/cntlmd.pid - ситуация повторяется, не может создать pid. В интернете есть повешенные баги на эту ошибку (они исправлены): https://sourceforge.net/p/cntlm/bugs/34/ https://bugzilla.redhat.com/show_bug.cgi?id=1042358 Должно быть исправлено в cntlm-0.92.3-alt2. |