


You can use rmanager module to command accfile to reload, login or logout a specific account or all accounts if parameter is not specified:Īccounts ]

trunk_sendinterval: Interval, in milliseconds, to send trunked trunked audio data.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.

trunking: Enable trunking for outgoing calls sent on this line.This parameter is used to identify the listener to use for registration and outgoing calls ip_transport_localip: This parameter is used in conjuction ip_transport_localport to identify the listener to use for registration and outgoing calls.connection_id: The name of the iax listener to use for registration and outgoing calls.port: Registrar port if not specified in 'server' parameter.Set it to 'yes' to disable stream compression noautorestart: Don't restart the stream when disconnected (NOT RECOMMENDED) tlsrequired: Stream encryption is required allowplainauth: Allow plain password authentication options: Comma separated list of stream flags.priority: Optional resource priority to set in initial presence.resource: Optional resource to request from server.localip: Optional local ip address to use when connecting.Ĭonnect will fail if the address is invalid.If set the jabber stream will try first to connect to this address server: Optional jabber server ip address to connect to.NOTE Default port is 5060 for udp/tcp and 5061 for tls keepalive: Optional interval for NAT keep alive.ĭefaults to 0 if NAT detection is disabled.Set it to 'yes' to detect NAT and re-register with public ip when NAT is detected localaddress: Local address to set in sent messages.TCP/TLS: Optional local port to use when connecting UDP only: This parameter is used to identify the listener to use TCP/TLS: Optional local ip to use when connecting UDP: This parameter is used in conjuction ip_transport_localport to identify the listener to use ip_transport: Optional SIP transport to use (udp, tcp, tls).outbound: Optional outbound proxy server if different from registrar.Ī port can be specified here (e.g.authname: Authentication name to use instead of username when authenticating.description: Caller name to set on outgoing calls on this account if none specified when routing.In some cases, depending on the gateway you wish to connect to, you might need to set some protocol specific information. The protocol set here is 'sip' but it can also be (iax, h323, jabber).Īfter this parameters follows the protocol specific parameters described below. If enabled=yes the accounts are logged in even without an username.Īn account is valid if it has parameter enabled set to true or if parameter enabled is missing but the parameter username is set.Īs an example of configuring a line(gateway) in nf: If the enabled parameter is missing, sections without username are ignored. Sections with enabled=no are always ignored. interval: Registration interval (in seconds) to request from server (ignored for jabber).protocol: The protocol to register on (sip, iax, h323, jabber.The setting of the following parameters usually define a valid account. 3.4 How to route calls using external module.3.3 How to route calls to multiple accounts.3.2 How to route calls from regexroute through the line.
