Creation of Service Location SRV records in AD
Some services are required to have SRV records created in AD. They must be created for each machine where LUCS will be installed:
- Go to your Active Directory Machine and run DNS Manager
- Select and expand Forward Lookup Zone domain name and after that select _tcp folder
- Right-click the _tcpfolder and theOther New Records option
As Resource Record Type select Service Location (SRV) option
Service location selection in DNS managerCreate new SRV records with the following parameters:
Service
Protocol
Priority
Port
Host
_lucsps
_tcp
1
19400
FQDN of the target host where service installed
_lucsaa
_tcp
1
19412
FQDN of the target host that where service installed
_lucslm
_tcp
1
19418
FQDN of the target host that where service installed
Since LUCS 2.5 SRV records became "instance name"-dependent and have to be configured in the following format:
- If the ‘Instance Name’ is set (not null or empty) use format < old SRV record >-< Instance Name>
Example: _lucsps-red.dev.local
- If the ‘Instance Name’ is null or empty, use old SRV record format e.g. _lucsps.dev.local
LUCS System Componets | Protocol | Priority | Port | Host
|
---|---|---|---|---|
_lucsps-<instancename> | _tcp | 1 | 19400 | FQDN of the target host where service installed |
_lucsaa-<instancename> | _tcp | 1 | 19412 | FQDN of the target host that where service installed |
_lucslm-<instancename> | _tcp | 1 | 19418 | FQDN of the target host that where service installed |
SRV Record Examples
For Single LUCS Server
Example Single Server, Without Instance Name
Service | Protocol | Domain | Prio | Weight | Port | Host offering the service | Comment |
---|---|---|---|---|---|---|---|
_lucsps | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucslm | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucsaa | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer1.local-domain.com | SIP domain of the agents’ sip-address |
Example Single Server, With placeholder for Instance Name
Service | Protocol | Domain | Prio | Weight | Port | Host offering the service | Comment |
---|---|---|---|---|---|---|---|
_lucsps-<instancename> | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucslm-<instancename> | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucsaa-<instancename> | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer1.local-domain.com | SIP domain of the agents’ sip-address |
Example Single Server, With Instance Name PRODUCTION
Service | Protocol | Domain | Prio | Weight | Port | Host offering the service | Comment |
---|---|---|---|---|---|---|---|
_lucsps-PRODUCTION | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucslm-PRODUCTION | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucsaa-PRODUCTION | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer1.local-domain.com | SIP domain of the agents’ sip-address |
For High-Availability LUCS Server
Example High Availability / 2 Servers, Without Instance Name
Service | Protocol | Domain | Prio | Weight | Port | Host offering the service | Comment |
---|---|---|---|---|---|---|---|
_lucsps | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucsps | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer2.local-domain.com | Local domain where the server is joined |
_lucslm | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucslm | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer2.local-domain.com | Local domain where the server is joined |
_lucsaa | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer1.local-domain.com | SIP domain of the agents’ sip-address |
_lucsaa | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer2.local-domain.com | SIP domain of the agents’ sip-address |
Example High Availability / 2 Servers, With placeholder for Instance Name
Service | Protocol | Domain | Prio | Weight | Port | Host offering the service | Comment |
---|---|---|---|---|---|---|---|
_lucsps-<instancename> | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucsps-<instancename> | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer2.local-domain.com | Local domain where the server is joined |
_lucslm-<instancename> | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucslm-<instancename> | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer2.local-domain.com | Local domain where the server is joined |
_lucsaa-<instancename> | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer1.local-domain.com | SIP domain of the agents’ sip-address |
_lucsaa-<instancename> | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer2.local-domain.com | SIP domain of the agents’ sip-address |
Example High Availability / 2 Servers, With Instance Name PRODUCTION
Service | Protocol | Domain | Prio | Weight | Port | Host offering the service | Comment |
---|---|---|---|---|---|---|---|
_lucsps-PRODUCTION | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucsps-PRODUCTION | _tcp | >local-domain.com | 1 | 0 | 19400 | TrustAppServer2.local-domain.com | Local domain where the server is joined |
_lucslm-PRODUCTION | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer1.local-domain.com | Local domain where the server is joined |
_lucslm-PRODUCTION | _tcp | >local-domain.com | 1 | 0 | 19418 | TrustAppServer2.local-domain.com | Local domain where the server is joined |
_lucsaa-PRODUCTION | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer1.local-domain.com | SIP domain of the agents’ sip-address |
_lucsaa-PRODUCTION | _tcp | >sip-domain.com | 1 | 0 | 19412 | TrustAppServer2.local-domain.com | SIP domain of the agents’ sip-address |