cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
439
Views
0
Helpful
1
Replies

CPL VCS Control 8.1 issue with location Sourc URI modifications

frankwoelfel
Level 1
Level 1

Hello

I am trying to manipulate the source Address coming from a VCS Expressway to a VCS Control. Cisco TAC Support is not doing official Support for that.

I am using VCS X8.1 Software and CPL.

In the VCS administration manual the process for doing this is under the CPL "location" section.

The document says, that the source of H.323 IDs, URLs and E.164 numbers will be included in that change.

I am using source-url-for-message="String" to do this. But for some reason a Sip or H.323 is staying untouched and does still provide original numbers and aliases.

I also tried the source-url-for-message-regex="String" with Source-url-for-message-replace="String" with the same result.

Here is the complete CPL for that:

<?xml version="1.0" encoding="UTF-8" ?>
<cpl xmlns="urn:ietf:params:xml:ns:cpl"
     xmlns:taa="http://www.tandberg.net/cpl-extensions"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="urn:ietf:params:xml:ns:cpl cpl.xsd">
 

<taa:routed>
    <address-switch field="destination">
   <address regex=".*">    
    <taa:location clear="yes" source-url-for-message="55555@go.o"/>
   </address>
 </address-switch>
  </taa:routed>
</cpl>
 

Does someone have experiences with this?

Tx

 

 

1 Reply 1

Derek Ody
Level 1
Level 1

Your XML appear to be written incorrectly.

I have not tested this, but give this code a shot. I personally prefer the rule-switch node as my base for filtering calls, but this should work fine too if you're mass changing all of them.

 

<?xml version="1.0" encoding="UTF-8" ?>
<cpl xmlns="urn:ietf:params:xml:ns:cpl"
     xmlns:taa="http://www.tandberg.net/cpl-extensions"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="urn:ietf:params:xml:ns:cpl cpl.xsd">
     <taa:routed>
       <address-switch field="destination">
         <address regex=".*"> 
           <taa:location clear="yes" regex=".*" replace="55555@go.o">
             <proxy/>
           </taa:location>
         </address>
       </address-switch>  
     </taa:routed>
</cpl>