back_sock ile slapd yuva oluşturmaz


10

Slapd'ı Ubuntu 12.04 üzerine yükledim ve /etc/ldap/slapd.conf altında aşağıdaki şekilde yapılandırdım:

modulepath /usr/lib/ldap
moduleload back_sock.la
database sock
socketpath /tmp/slapd.sock

Ancak, eğer slapd'ı service slapd restarto zaman başlatırsam , slapd çalışıyor ancak / tmp içinde soket dosyası yok. Neyi kaçırıyorum?

Güncelleme: Çıktı netstat -nlp | grep slapd:

tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN      860/slapd       
tcp6       0      0 :::389                  :::*                    LISTEN      860/slapd       
unix  2      [ ACC ]     STREAM     LISTENING     8303     860/slapd           /var/run/slapd/ldapi

Ubuntu'ya Sor hoş geldiniz! Çıktısını paylaşabilir misiniz sudo netstat -nlp | grep slapd? Lütfen sorunuzu bunun için düzenleyin .
gertvdijk

uygulama zırhı çalışıyor mu?
gnuyoga

Başlatma / yeniden başlatma sırasında / var / log / syslog içinde slapd ile ilgili mesajlar görüyor musunuz?
tlo

Yanıtlar:


2

Amacı, back_sockzaten var olan başka bir sokete bağlanmaktır. slapd-sock(5)Manpage'de belgelenmiştir . Kesinlikle herhangi bir soket oluşturmaz.

Günlüklerinizi gözden geçirirseniz, yalnızca bir eylem denendiğinde hatalar görürsünüz, çünkü çorap arka ucu her işlem yapması gerektiğinde soketi açar ve daha sonra kapatır. could not open socketSoket her eylem için açılamazsa günlüklerinizde bir giriş görürsünüz .

Bunun yerine /etc/default/slapdslapd'yi bir sokette dinletmeye çalışıyorsanız, slapi: // URL'yi değiştirmeniz ve ayarlamanız / eklemeniz gerekir (eğik çizgileri% 2f olarak kodlamanız gerektiğini unutmayın, slapd(8)daha fazla bilgi için bkz .).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.