FreeRadius Başlatma Problemi [Çözüldü]



  • Merhabalar.

    TIB5651 makalesindeki işlemleri yaptıktan sonra olduğunu düşünüyorum.
    FreeRadius servisi çalışmıyor.
    Aşağıda loglardan bir bölüm var tavsiyeniz olurmu.
    Yeniden kurmadan bi danışmak istedim.

    Time Process PID Message
    Jun 7 22:43:21 syslogd kernel boot file is /boot/kernel/kernel
    Jun 7 22:43:22 pfsense1.localdomain nginx: 2017/06/07 22:43:22 [error] 42489#100101: send() failed (54: Connection reset by peer)
    Jun 7 22:43:29 radiusd 26103 Could not link driver rlm_sql_mysql: file not found
    Jun 7 22:43:29 radiusd 26103 Make sure it (and all its dependent libraries!) are in the search path of your system's ld.
    Jun 7 22:43:29 radiusd 26103 /usr/local/etc/raddb/sql.conf[2]: Instantiation failed for module "sql"
    Jun 7 22:43:29 radiusd 26103 /usr/local/etc/raddb/sites-enabled/default[185]: Failed to find "sql" in the "modules" section.
    Jun 7 22:43:29 radiusd 26103 /usr/local/etc/raddb/sites-enabled/default[185]: Failed to parse "sql" entry.
    Jun 7 22:43:29 radiusd 26103 /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
    Jun 7 22:43:29 radiusd 26103 Failed to load virtual server<default></default>



  • Sanırım düzeltebildim.

    /usr/local/lib/freeradius-2.2.9 yolunda ilgili dosyalar yoktu.
    İlginç olan dosyaların nasıl kendi kendine kaybolduğu.

    İkinci pfsense'ten aynı dosyaları kopyalayınca servis çalıştı.



  • TIB5651 makalesindeki işlemleri  yaparken freeradius paketini kaldırıyor.

    konsoldan TIB5651 paketlerini yüklemeden önce "pkg lock freeradiusX" komutunu verirseniz sorun olmayacağı kanaatindeyim.
    Tabi TIB5651 yükleme işlemi bitince "pkg unlock freeradiusX" komutunu çalıştırın derim.