SIP-Server: Konfiguration: Proxy
Auf dieser Seite konfigurieren Sie einen ausgehenden Proxyserver-URI und das Standardverhalten des Proxyservers.
RFC 3261 definiert einen ausgehenden Proxy als einen Proxy, der Anforderungen von einem Client empfängt, aber nicht der von der Anforderungs-URI aufgelöste Server sein muss. In der Regel wird mit einem ausgehenden Proxy ein UA manuell konfiguriert oder über automatische Konfigurationsprotokolle angegeben.
In WebLogic Communications Server wird ein ausgehender Proxyserver über das Proxyattribut angegeben. Das Proxyattribut definiert einen oder mehrere Proxyserver-URIs. Sie können das Verhalten des Proxyprozesses ändern, indem Sie eine Proxy-Policy mit dem Proxy-Policy-Tag einstellen.
Das Standardverhalten ist so, als wäre die Policy "Domain" in Kraft. Die Policy "Proxy" bedeutet, dass die Anforderung an den konfigurierten ausgehenden Proxy gesendet wird und die Route Header in der Anforderung jede vom WebLogic Communications Server getroffene Routing-Entscheidung beibehalten. Auf diese Weise kann der ausgehende Proxy die Anforderung zum gewünschten Empfänger senden, nachdem die Aktionen für die Anforderung ausgeführt wurden. Die "Proxy"-Policy tritt nur für die ersten Anforderungen in Kraft. Bei den nachfolgenden Anforderungen hat das Route Set Vorrang vor allen Policys in einem Dialogfeld. (Wenn der ausgehende Proxy im Route Set enthalten sein sollte, kann Datensatz-Routing aktiviert werden.)
Wenn darüber hinaus eine auf WebLogic Communications Server geschriebene Proxyanwendung das konfigurierte Verhalten des ausgehenden Proxy Traversal überschreiben möchte, kann sie einen speziellen Header mit dem Namen "X-BEA-Proxy-Policy" und dem Wert "domain" hinzufügen. Dieser Header wird beim Senden von der Anforderung entfernt, jedoch mit der Auswirkung, dass der konfigurierte ausgehende Proxy ignoriert wird, Der benutzerdefinierte Header X-BEA-Proxy-Policy kann von Anwendungen verwendet werden, um die konfigurierte Policy pro Anforderung zu überschreiben. Der Wert des Headers kann "domain" oder "proxy" sein. Wenn die Policy in "proxy" überschrieben wird, muss die Konfiguration jedoch noch über die ausgehenden Proxy-URIs verfügen, damit der ausgehende Proxy geroutet werden kann.
Konfigurationsoptionen
Name Beschreibung Proxy-Routing-Policy Konfiguriert das Verhalten des Proxys.
Gültige Werte:
domain: Leitet Nachrichten über die von RFC 3261 definierte Routing-Regel weiter. Ignoriert dabei alle angegebenen ausgehenden Proxys.
proxy: Sendet die Nachricht an den Downstream-Proxy, der im Standard-Proxy-URI angegeben ist. Bei mehreren Proxy-Spezifikationen werden sie in der Reihenfolge ausprobiert, in der sie angegeben wurden. Wenn der Transport jedoch einen UDP-Proxy verwendet, werden die Einstellungen für nachfolgende Proxys ignoriert.
Das Standardverhalten ist so, als wäre die Policy "Domain" in Kraft.
MBean-Attribut:
ProxyBean.RoutingPolicyProxy-Routing-URIs Der TCP- oder UDP-URI einer oder mehrerer Proxyserver. Positionieren Sie mehrere URIs in mehreren URI-Elementen in getrennten Zeilen.
SIP-URIs zurückgeben
MBean-Attribut:
ProxyBean.Uris