/etc/yate/accfile.conf is in yate-core 5.4.0-1-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 | ; !!! NOTE !!!
; This file is used when yate is registering itself to a remote server
;
; Warning: all strings are case sensitive
;
; Sections with enabled=no are always ignored.
; If the enabled parameter is missing sections without username are ignored.
; If enabled=yes the accounts are logged in even without an username.
;
; Parameter description:
; protocol: The protocol to register on (sip, iax, h323, jabber ...)
; username: Account username
; password: Account password
; interval: Registration interval (in seconds) to request from server (ignored for jabber)
;
; SIP:
; description: Caller name to set on outgoing calls on this account if none specified when routing
; registrar: Registrar address. A port can be specified here (e.g. 1.2.3.4:7999)
; authname: Authentication name to use instead of username when authenticating
; domain: Authentication domain if any
; outbound: Optional outbound proxy server if different from registrar.
; A port can be specified here (e.g. 1.2.3.4:7999)
; ip_transport: Optional SIP transport to use (udp, tcp, tls).
; Defaults to udp
; ip_transport_remoteip: IP address to connect to register the account.
; Defaults to outbound or registrar address
; ip_transport_remoteport: IP port to connect to register the account
; ip_transport_localip: UDP: This parameter is used in conjuction ip_transport_localport
; to identify the transport to use
; TCP/TLS: Optional local ip to use when connecting
; ip_transport_localport: Local port.
; UDP only: This parameter is used to identify the transport to use
; localaddress: Local address to set in sent messages
; Set it to 'yes' to detect NAT and re-register with public ip when NAT is detected
; Set it to 'no' or ipaddress (e.g. 1.2.3.4 or 1.2.3.4:5060) to disable NAT detection
; keepalive: Optional interval for NAT keep alive.
; Defaults to 0 if NAT detection is disabled
; match_port: Match the UDP port for inbound calls from a Registrar
; Default true
; match_user: Match the URI user for inbound calls from a Registrar
; Default true
;
; NOTE: Default port is 5060 for udp/tcp and 5061 for tls
;
; Jabber:
; domain: Authentication domain
; port: Server port. Defaults to 5222
; server: Optional jabber server ip address to connect to.
; If set the jabber stream will try first to connect to this address
; localip: Optional local ip address to use when connecting.
; Connect will fail if the address is invalid
; resource: Optional resource to request from server
; priority: Optional resource priority to set in initial presence
; options: Comma separated list of stream flags
; - allowplainauth: Allow plain password authentication
; - tlsrequired: Stream encryption is required
; - noautorestart: Don't restart the stream when disconnected (NOT RECOMMENDED)
; nocompression: Boolean. Set it to 'yes' to disable stream compression
;
; IAX:
; server: Registrar address or domain. A port can be specified here (e.g. 1.2.3.4:7999)
; port: Registrar port if not specified in 'server' parameter
; If not set the port defaults to 4569
; connection_id: The name of the iax listener to use for registration
; ip_transport_localip: This parameter is used in conjuction ip_transport_localport
; to identify the listener to use for registration and outgoing calls
; ip_transport_localport: Local port. This parameter is used to identify the listener
; to use for registration and outgoing calls
; trunking: Enable trunking for outgoing calls sent on this line
; The following parameters can also be set (see yiaxchan.conf.sample for more info):
; trunk_timestamps: Configure how trunked audio data is sent, enable it for
; trunked data with timestamps and disable it to send trunked data without timestamps
; trunk_sendinterval: Interval, in milliseconds, to send trunked trunked audio data
; trunk_efficient_use: Use the trunk efficiently: don't send trunking data when
; there is only 1 call using it
; trunk_maxlen: Maximum value for trunked data frames
; trunk_nominits_sync_use_ts: Configure how to re-build timestamps when
; processing incoming trunked audio without miniframe timestamps
; trunk_nominits_ts_diff_restart: The difference (in milliseconds) between
; current timestamp and first timestamp of incoming trunked audio data without
; miniframe timestamps at which to restart timestamps build data
;
; H323:
; server: Registrar IP address
; addr: Local address for H323 listener (leave it empty to listen on all interfaces)
; port: Local port for H323 listener
[test_sip]
enabled=no
protocol=sip
;username=me
description=Test SIP account
;interval=600
;authname=metoo
;password=1234
;domain=somewhere.org
;registrar=10.0.0.1:5060
;outbound=10.0.0.1:5061
;localaddress=192.168.0.1:5062
[test_h323]
enabled=no
protocol=h323
;username=me
description=Test H.323 account
;interval=600
;password=1234
[test_iax]
enabled=no
protocol=iax
;username=me
description=Test IAX2 account
;interval=600
;password=1234
;server=10.0.0.2
[test_jabber]
enabled=no
protocol=jabber
;username=me
;domain=example.com
;password=1234
;options=allowplainauth
|