Lightweight Directory Access Protocol (LDAP)¶
You can now get to this page using a shorter URL: hamsoverip.github.io/ldap
Hams Over IP now supports a phone-based directory of HOIP users using LDAP which a large number of phones can support. Whilst the implementation and usage of this directory differs between devices - sometimes significantly - the information needed to implement it is the same. We've included phone-specific instructions below, but also the basic information so that you can set this up on a phone we haven't mentioned.
Basic LDAP details
Some of these are specific to certain kinds of devices
Server: 207.246.98.219
Port: 389
TLS Mode: LDAP or No
Protocol: Version 3
Authentication Mode: None
Username: [leave blank]
Password: [leave blank]
Search Base: ou=people,dc=hamsoverip,dc=com
Name Attributes: cn sn
Number Attributes: telephoneNumber
Display Attributes: a=sn,a=cn,t=p;a=telephoneNumber
Last Name Filter: sn
First Name Filter: cn
Number Filter: telephoneNumber
Name Filter: (|(cn=%)(sn=%))
Number Filter: (|(telephoneNumber=%))
Max Hits: 50
Lookup Incoming Call: Disabled
Lookup Outgoing Call: Enabled
Cisco¶
Cisco SPA50n/51n
Instructions
For the Cisco 50n and 51n phones, the following steps apply for setting up the LDAP on Hams Over IP.
- Log in to the dashboard of your phone by using the phone's IP address.
- Click on Admin, then on Advanced.
- Once on Advanced, click the Phone option.
- When in the Phone option, scroll down to LDAP Corporate Directory Search.
-
Enter the following as shown here:
- LDAP Dir Enable select Yes
- LDAP Server is
ldap.hamsoverip.com
- In LDAP Search Base, enter the following:
ou=people,dc=hamsoverip,dc=com
- In LDAP Display Atts, enter:
a=sn,a=cn,t=p;a=telephoneNumber
- In LDAP Last Name Filter, enter:
cn:(cn=$VALUE*)
- Under LDAP Corp Dir Name, enter
HOIP
- Under LDAP Auth Method, pick Simple
- Under LDAP First Name Filter is:
cn
-
After entering all the information as shown here, click on [Submit All Changes].
- That's it, you are done.
Last updated 2025-07-24 Mike KF4BOG
Cisco SPA525G/G2
Settings are located in the web interface (in Admin/Advanced mode), in the Phone tab.
Parameters
LDAP Dir Enable: yes
Corp Dir Name: HOIP (you can choose your own value for this)
Server: ldap.hamsoverip.com:389
Search Base: ou=people,dc=hamsoverip,dc=com
Auth Type: Simple
Last Name Filter: cn:(cn=$VALUE*)
First Name Filter: telephoneNumber:(telephoneNumber=*$VALUE*)
Display Attr: a=cn;a=telephoneNumber,n=Phone,t=p
Leave all other fields blank.
Implementation
- Go to you front panel of your Cisco Phone
- Press settings Button
- Go to Menu 10 Status
- Go to 2 network Status
- Get your IP address from the Phone
- Bring up your web browser
- Type in your IP address that you just got from the phone
- Log in as admin
- Click advanced
- Go to PHONE tab
- Scroll down to LDAP
- Set the Information into the proper places as shown in picture
- Press [SUBMIT ALL CHANGES]
How to search
- Press the settings button
- Press 1 for Directories
- Press 2 for HOIP
- Press 1 for Simple
- Last Name will search by Name or parts of names
- First name will search by Number or part of Number
- Press [Search] button
- Read result of your search on the screen
Last updated 2025-07-23 Brad N8PC
Fanvil¶
Fanvil X210-V2
Settings are located in the web interface, in the Phonebook section, in the Cloud phonebook tab.
Parameters
LDAP: [select an LDAP # that isn't in use]
Display Title: Hams Over IP
Version: Version3
Server Address: 207.246.98.219
Server Port: 389
LDAP TLS Mode: LDAP
Calling Line: [select the line you want the call to go out on when you press Dial]
Authentication: None
Search Base: ou=people,dc=hamsoverip,dc=com
Max Hits: 50
Telephone: telephoneNumber
Name Attr: cn sn
Sort Attr: cn
Display Name: cn
Name Filter: (|(cn=%)(sn=%))
Number Filter: (|(telephoneNumber=%))
Enable Out Call Search: Enabled
Leave all other fields blank.
How to search
- Press the Menu softkey
- Use the arrow keys to highlight the Contact icon, and press OK
- Use the arrow keys to highlight option 5. LDAP
- Use the keypad to enter a search value
- Pressing a key on the keypad will insert that digit, subsequent presses in quick succession will cycle through the lower case letters associated with that key, then the upper case letters, then back to the digit again.
- A brief pause after the last press will allow you to enter another character. If you foul it up, you can press the Delete softkey to remove the last character entered.
- Results will appear as you enter characters
- Once you have the correct results, you can use the arrow keys to select the entry relating to the number you wish to dial.
- Press the Dial softkey and the number will be immediately called.
Last updated 2025-07-23 Dave M7TLB
Grandstream¶
Grandstream GXP1620
Settings are located in the web interface, in the Contacts tab, in the LDAP section.
Parameters
LDAP Protocol: LDAP
Server Address: 207.246.98.219
Port: 389
Base: ou=people,dc=hamsoverip,dc=com
LDAP Number Filter: (|(telephoneNumber=%))
LDAP Name Filter: (|(cn=%)(sn=%))
LDAP Version: Version 3
LDAP Name Attributes: cn sn
LDAP Number Attributes: telephoneNumber
LDAP Display Name: cn
Max Hits: 50
Search Timeout: 30
LDAP Lookup: Outgoing calls only
Leave all other fields blank.
Last updated 2025-07-23 Peter PE1NUL
Yealink¶
Fanvil (generic)
Parameters
LDAP LABEL: HOIP
LDAP NAME FILTER: (|(cn=%)(sn=%))
LDAP NUMBER FILTER: (|(telephoneNumber=%))
LDAP TLS MODE: LDAP
SERVER ADDRESS: 207.246.98.219
PORT: 389
BASE: ou=people,dc=hamsoverip,dc=com
USER NAME: LEAVE BLANK
PASSWORD: LEAVE BLANK
MAX HITS: 50 default
LDAP NAME ATTRIBUTES: cn sn
LDAP NUMBER ATTRIBUTES: telephoneNumber
LDAP DISPLAY NAME: %cn
PROTOCOL: VERSION 3
LDAP LOOKUP FOR INCOMING CALL: DISABLED
LDAP LOOKUP FOR CALLOUT: ENABLED
LDAP SORTING RESULTS: DISABLED
How to configure LDAP directory on Yaelink phone
- Log into phone with IP ADDRESS and click on DIRECTORY TAB.
- Click on LDAP on left siide then select ENABLED from DROP DOWN of ENABLE LDAP.
- Fill in and select parameters from above list where appropriate.
- Click on CONFIRM.
- Select DIRECTORY and choose HOIP and press ENTER.
- Type in partial callsign or name.
Last updated 2025-07-23 Jesse WH6AV
This is by no means an exhaustive list... you can help us by contributing a Guide where one doesn't already exist.