Exchange Server connector with Kerberos KDC auto-discovery
FortiOS takes the domains learned from LDAP user authentication, and uses DNS to discover the IP addresses of Kerberos KDC servers for those domains.
The Exchange User connector is used to connect to Exchange, and other domain, servers and collect information about users. The connector can be used in conjunction with an LDAP server. The Kerberos KDC service in the domain server accepts queries to provide access and information about users in the domain.
By default, KDC discovery is automatic. If auto-discovery is disabled, the KDC IP address must be manually configured.
To configure an Exchange connector with automatic KDC discovery:
config user exchange edit "exchange140" set server-name "W2K8-SERV1" set domain-name "FORTINET-FSSO.COM" set username "Administrator" set password ********** set ip 10.1.100.140 set auto-discover-kdc enable next end
To verify that auto-discovery is working:
# diagnose wad debug enable category all # diagnose wad debug enable level verbose # diagnose debug enable # diagnose wad user exchange test-auto-discover
wad_diag_session_acceptor(3115): diag socket 20 accepted. __wad_fmem_open(557): fmem=0x12490bd8, fmem_name='cmem 9188 bucket', elm_sz=9188, block_sz=73728, overhead=0, type=advanced Starting auto-discover test for all configured user-exchanges. [NOTE]: If any errors are returned, try manually configuring IPs for the reported errors. wad_rpc_nspi_test_autodiscover_kdc(1835): Starting DNS SRV request for srv(0x7f938e052050) query(_kerberos._udp.FORTINET-FSSO.COM) wad_dns_send_srv_query(705): 1:0: sending DNS SRV request for remote peer _kerberos._udp.FORTINET-FSSO.COM id=0 1: DNS response received for remote host _kerberos._udp.FORTINET-FSSO.COM req-id=0 wad_dns_parse_srv_resp(409): _kerberos._udp.FORTINET-FSSO.COM: resp_type(SUCCESS) srv[0]: name(w2k12-serv1.fortinet-fsso.com) port(88) priority(0) weight(100) addr[0]: 10.1.100.131 addr[1]: 10.6.30.131 addr[2]: 172.16.200.131 addr[3]: 2003::131 addr[4]: 2001::131 srv[1]: name(fsso-core-DC.Fortinet-FSSO.COM) port(88) priority(0) weight(100) addr[0]: 10.6.30.16 addr[1]: 172.16.200.16 srv[2]: name(w2k12-serv1.Fortinet-FSSO.COM) port(88) priority(0) weight(100) addr[0]: 10.1.100.131 addr[1]: 172.16.200.131 addr[2]: 10.6.30.131 addr[3]: 2001::131 addr[4]: 2003::131 wad_rpc_nspi_dns_on_discover_kdc_done(1787): Received response for DNS autodiscover req(0x7f938dfe8050) query(_kerberos._udp.FORTINET-FSSO.COM) n_rsp(3) Completed auto-discover test for all configured user-exchanges.