Tutorial Linux : Samba PDC + OpenLDAP pada openSUSE Bagian 6

Share

Tutorial Sebelumnya :

  1. Samba PDC + OpenLDAP pada openSUSE 11.1 – Bagian 1, Installasi Sistem & Konfigurasi Samba
  2. Samba PDC + OpenLDAP pada openSUSE 11.1 – Bagian 2, Konfigurasi OpenLDAP
  3. Samba PDC + OpenLDAP pada openSUSE 11.1 – Bagian 3, Konfigurasi smbldap-tools & LDAP Account Manager
  4. Samba PDC + OpenLDAP pada openSUSE 11.1 – Bagian 4, Setting DHCP & DNS Server Dinamis
  5. Tutorial Samba PDC + OpenLDAP pada openSUSE Bagian 5, Testing Samba & Konfigurasi Klien

INVESTIGASI PESAN KESALAHAN

Tutorial Samba PDC+OpenLDAP merupakan salah satu tutorial terpanjang yang pernah saya buat. Ada kemungkinan tutorial ini memuat kesalahan ketik baik dari sisi saya maupun kemungkinan kesalahan ketik dari rekan-rekan yang mengikutinya. Selain itu, untuk membantu mempermudah rekan-rekan dalam menelusuri kemungkinan kesalahan, berikut adalah beberapa pesan kesalahan yang pernah saya alami dan solusi untuk mengatasinya :

  1. Kekurangan library Perl untuk LDAP saat menjalankan smbldap-tools

    server:/home/vavai/Desktop/openldap-vavai # smbldap-useradd -m -a root
    Can’t locate Net/LDAP.pm in @INC (@INC contains: /usr/sbin/
    /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0
    /usr/lib/perl5 /site_perl/5.10.0/x86_64-linux-thread-multi
    /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
    /usr/lib/perl5 /vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at
    /usr/sbin//smbldap_tools.pm line 26.
    BEGIN failed–compilation aborted at /usr/sbin//smbldap_tools.pm line 26.
    Compilation failed in require at /usr/sbin/smbldap-useradd line 30.
    BEGIN failed–compilation aborted at /usr/sbin/smbldap-useradd line 30.

    Solusi : Install perl-ldap melalui zypper atau YAST

  2. Kekurangan library Perl untuk UTF-8

    Can’t locate Unicode/MapUTF8.pm in @INC (@INC contains: /usr/sbin/
    /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0
    /usr/lib/perl5 /site_perl/5.10.0/x86_64-linux-thread-multi
    /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
    /usr/lib/perl5 /vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at /usr/sbin//smbldap_tools.pm line 28,
    line 275.
    BEGIN failed–compilation aborted at /usr/sbin//smbldap_tools.pm line 28, line 275.
    Compilation failed in require at /usr/sbin/smbldap-useradd line 30, line 275.
    BEGIN failed–compilation aborted at /usr/sbin/smbldap-useradd line 30, line 275.

    Solusi : Install perl-Unicode-MapUTF8 melalui zypper atau YAST

  3. Error saat menjalankan smbldap-useradd -m -a root

    server:/home/vavai/Desktop/openldap-vavai # smbldap-useradd -m -a root
    Error: modifications require authentication at /usr/sbin//smbldap_tools.pm line
    1187, line 466.

    Solusi : Periksa file /etc/smbldap-tools/smbldap_bind.conf, pastikan nama domain (dc=namadomain,dc=net) sudah tepat

    server:/home/vavai/Desktop/openldap-vavai # smbldap-useradd -m -a root
    Error: Insufficient access at /usr/sbin//smbldap_tools.pm line 1187, line 466.

    Solusi : Periksa file /etc/smbldap-tools/smbldap_bind.conf, pastikan credentialsnya (cn=Manager,
    dc=namadomain,dc=com) sudah tepat

  4. Pesan kesalahan saat menjalankan perintah smbpasswd -a
    smbpasswd -a
    

    WARNING: Your ‘passdb backend’ configuration includes multiple backends. This
    is deprecated since Samba 3.0.23. Please check WHATSNEW.txt or the section ‘Passdb
    Changes’ from the ChangeNotes as part of the Samba HOWTO collection. Only the first
    backend (ldapsam:”ldap://server.vavai.net”) is used. The rest is ignored.
    add_new_domain_info: failed to add domain dn= sambaDomainName=VAVAI,dc=vavai,dc=net with: Insufficient access
    no write access to parent
    smbldap_search_domain_info: Adding domain info for VAVAI failed with NT_STATUS_UNSUCCESSFUL

    Solusi : pastikan semua password sama. Gunakan credential Manager dengan password ldap

  5. Pesan Connection Refused
    smbclient -L localhost -N
    

    Connection to localhost failed (Error NT_STATUS_CONNECTION_REFUSED)

    Solusi : Pastikan sudah menjalankan perintah untuk permission akses share profiles : chmod 1777 /data/samba/profiles

  6. Pesan Error looking for next uid in sambaDomainName
    smbldap-useradd -m -a root
    

    Error looking for next uid in sambaDomainName=VAVAI.NET,dc=vavai,dc=net:
    No such object at /usr/sbin //smbldap_tools.pm line 1174, line 466.

    Solusi : Ubah baris sambaUnixIdPooldn pada /etc/smbldap-tools menjadi

    sambaUnixIdPooldn="sambaDomainName=VAVAI.NET,ou=Domains,${suffix}"
    

Jikaada pesan kesalahan lain yang muncul silakan tambahkan melalui halaman komentar. Semoga sukses melakukan setup Samba PDC+OpenLDAP pada Linux openSUSE

Masim Vavai Sugianto, Tinggal di Bekasi, Bekerja sebagai wirausahawan/Konsultan IT. Penganjur penggunaan sistem Linux dan aplikasi Open Source. Hobby Membaca, Hiking dan Avonturir. Mengembangkan Excellent Infotama Kreasindo sebagai lembaga training dan IT consulting.
Masim Vavai Sugianto

Artikel Terkait

Masukkan alamat email pada form dibawah ini untuk menerima update mengenai artikel, tutorial atau tips terbaru dari website ini:

Delivered by FeedBurner

7 Responses for “Tutorial Linux : Samba PDC + OpenLDAP pada openSUSE Bagian 6”

  1. [...] This post was mentioned on Twitter by indonesiasatu and Planet Terasi, vavai. vavai said: Finalisasi Tutorial : http://2tu.us/1hzr [...]

  2. Iskandar says:

    Terima kasih banyak mas Vavai, tutorialnya sangat bermanfaat. Sukses selalu..

  3. Sugiyanto says:

    Salam knal Mas Vavai, saya sudah mengikuti step2 tutorialnya, btw sangat bagus dan banyak membantu saya. tetapi saya mengalami kendala saat menjalankan perintah:

    smbldap-useradd -m -a root

    dan juga sudah saya ganti sesuai petunjuk kok masih tetap tidak mau yaa??? terima kasih.

  4. ary says:

    Pagi mas vavai, mau tanya, apakah memungkinkan Samba PDC & Open LDAP untuk update host pada BIND tetapi menggunakan ip static ?

  5. @Ary,

    Kalau pakai IP static malah merepotkan mas, karena mesti update satu per satu. Tujuannya pakai IP static di DNS records buat apa ?

  6. ary says:

    mksdnya seperti di windows, dia bisa update host di dns nya, yg penting reverse zone utk segmen ip nya udah dibuat

    saya juga dapet info ini : http://support.microsoft.com/kb/275866

    dan lagi, LAN kantor saya pake nya ip static

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Link

Switch to our mobile site

Log in - BlogNews Theme by Gabfire themes