For best cache results. It is best for all cache peers to use the same Proxy.xml. Use the proxy.xml map below. You should adapt the profiles & ports & leave the rest as is.

So don't be noobs & edit to your caids rather than copy, paste save .

Be sure to include mappers to forward redundant ecm. The mappers section is n imperative part of the csp/cache

N.B Viaccess & Seca will not just copy & paste so you should add your viaccess & seca profiles one by one after you have mapped the rest of the caids

Feel free to edit & re post.


<cardserv-proxy ver="0.9.0">

<ca-profiles>
<max-threads>30000</max-threads>
<default-des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14</default-des-key>


<extended-newcamd listen-port="40033"/>

<main-ca-id>1810 183D 4AE1 09cd 1880 1802 1843 091f 1702 0d00 0500 0b00 0d05 090f 0622 0100 1803 0d03 0963 0652 0baa 093b 1830 0602 0604 0603 09c4 092b 0d02 0b01 0b02 1722 0664 0d00</main-ca-id>


<profile name="viaccess-013e" ca-id="0500" network-id="013E" enabled="true" debug="false" require-provider-match="true">
<newcamd listen-port="40001">
<card-data type="config" ca-id="0500">
<provider-idents>04 24 00</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40049">
<card-data type="config" ca-id="0500">
<provider-idents>04 28 00</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40050">
<card-data type="config" ca-id="0500">
<provider-idents>02 38 00</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40051">
<card-data type="config" ca-id="0500">
<provider-idents>04 27 00</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40052">
<card-data type="config" ca-id="0500">
<provider-idents>03 0A 00</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40053">
<card-data type="config" ca-id="0500">
<provider-idents>03 29 20</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40054">
<card-data type="config" ca-id="0500">
<provider-idents>04 17 00</provider-idents>
</card-data>
</newcamd>
<max-cw-wait>3700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0500">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="viaccess-0001" ca-id="0500" network-id="0001" enabled="true" require-provider-match="true">
<newcamd listen-port="40002"/>
<max-cw-wait>3700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0500">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Seca-0001" ca-id="0100" network-id="0001" enabled="true" require-provider-match="true">
<newcamd listen-port="40003">
<card-data type="config" ca-id="0100">
<provider-idents>00 00 00, 00 00 6A</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40045">
<card-data type="config" ca-id="0100">
<provider-idents>00 00 00, 00 00 6C</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40046">
<card-data type="config" ca-id="0100">
<provider-idents>00 00 00, 00 00 6D</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40047">
<card-data type="config" ca-id="0100">
<provider-idents>00 00 00, 00 41 06</provider-idents>
</card-data>
</newcamd>
<newcamd listen-port="40048">
<card-data type="config" ca-id="0100">
<provider-idents>00 33 11, 00 33 15</provider-idents>
</card-data>
</newcamd>
<services-file format="cccam" filter="0100">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Conax-0b00" ca-id="0b00" network-id="0046" enabled="true" require-provider-match="false">
<newcamd listen-port="40004"/>
<max-cw-wait>3700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0B00">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Conax-0b01" ca-id="0b01" network-id="013e" enabled="true" require-provider-match="true">
<newcamd listen-port="40005"/>
<max-cw-wait>3700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0B01">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Conax2-0b01" ca-id="0b01" network-id="0001" enabled="true" require-provider-match="true">
<newcamd listen-port="40042"/>
<max-cw-wait>3700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0B01">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Conax-0b02" ca-id="0b02" network-id="0600" enabled="true" require-provider-match="true">
<newcamd listen-port="40006"/>
<max-cw-wait>3700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0B02">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Conax-0baa" ca-id="0BAA" network-id="016e" enabled="true" require-provider-match="false">
<newcamd listen-port="40007"/>
<max-cw-wait>2700 ms</max-cw-wait>
<services-file format="cccam" ca-id="0BAA">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Irdeto-0604" ca-id="0604" network-id="013e" enabled="true" require-provider-match="true">
<newcamd listen-port="40008">
<card-data type="config" ca-id="0604">
<provider-idents>00 00 00, 00 00 01, 00 00 02, 00 00 03, 00 00 04</provider-idents>
</card-data>
</newcamd>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0604">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Irdeto-0608" ca-id="0608" enabled="true" require-provider-match="false" network-id="013e" debug="false">
<newcamd listen-port="40040"/>
<max-cw-wait>2500 ms</max-cw-wait>
<services-file>/etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Irdeto-0603" ca-id="0603" network-id="0800" enabled="true" require-provider-match="false">
<newcamd listen-port="40009"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0604">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Irdeto-0622" ca-id="0622" network-id="0035" enabled="true" debug="false" require-provider-match="false">
<newcamd listen-port="40041"/>
<max-cw-wait>3800 ms</max-cw-wait>
<services-file format="cccam" ca-id="0622">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="SKY Germany" ca-id="1702" network-id="0085" enabled="true">
<newcamd listen-port="40010"/>
<max-cw-wait>3000 ms</max-cw-wait>
<services-file format="cccam" ca-id="1702">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Kabel Germany" ca-id="1722" network-id="f001" enabled="true">
<newcamd listen-port="40011"/>
<services-file format="cccam" ca-id="1722">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="SKY-Ita" ca-id="09cd" network-id="fbff" provider-idents="00 00 00" enabled="true" debug="true">
<newcamd listen-port="40012"/>
<max-cw-wait>1000 ms</max-cw-wait>
<congestion-limit>600 ms</congestion-limit>
<services-file format="cccam" ca-id="09CD">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="SKY-Ita-old" ca-id="093b" network-id="fbff" provider-idents="00 00 00" enabled="false">
<newcamd listen-port="40013"/>
<max-cw-wait>800 ms</max-cw-wait>
<services-file format="cccam" ca-id="093b">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="SKY-UK" ca-id="0963" network-id="0002" provider-idents="00 00 00" enabled="true">
<newcamd listen-port="40014"/>
<max-cw-wait>1000 ms</max-cw-wait>
<congestion-limit>600 ms</congestion-limit>
<services-file format="cccam" ca-id="0963">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Viasat-Old" ca-id="090f" network-id="0056" provider-idents="00 00 00" enabled="true">
<newcamd listen-port="40015"/>
<max-cw-wait>2500</max-cw-wait>
<services-file format="cccam" ca-id="090f">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Viasat" ca-id="093E" network-id="0056" provider-idents="00 00 00 " enabled="true">
<newcamd listen-port="40016"/>
<max-cw-wait>1800ms</max-cw-wait>
<services-file format="cccam" ca-id="093e">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Total-TV" ca-id="091f" network-id="016e" enabled="true">
<newcamd listen-port="40017"/>
<max-cw-wait>800 ms</max-cw-wait>
<services-file format="cccam" ca-id="091f">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Dsmart" ca-id="092b" network-id="0042" enabled="true">
<newcamd listen-port="40018"/>
<max-cw-wait>700 ms</max-cw-wait>
<services-file format="cccam" ca-id="092B">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Dolce" ca-id="092f" network-id="0001" enabled="false">
<newcamd listen-port="40019"/>
<max-cw-wait>700 ms</max-cw-wait>
<services-file format="cccam" ca-id="092f">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Upc" ca-id="0d02" network-id="0001" providers="00 00 8C, 00 00 A0, 00 00 A4, 00 00 A8" enabled="true">
<max-cw-wait>3200 ms</max-cw-wait>
<newcamd listen-port="40020"/>
<services-file format="cccam" ca-id="0D02">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="ITV" ca-id="0d06" network-id="016e" enabled="true" debug="true">
<newcamd listen-port="40021"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0D06">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Skylink" ca-id="0d0f" network-id="0003" enabled="true" require-provider-match="false">
<newcamd listen-port="40022"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0D0F">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Cslink" ca-id="0d03" network-id="0003" enabled="true" require-provider-match="false">
<newcamd listen-port="40023"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0D03">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="ORFold" ca-id="0d05" network-id="0001" enabled="true">
<newcamd listen-port="40024"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0D05">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="ORF" ca-id="0d95" network-id="0001" enabled="true">
<newcamd listen-port="40025"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0D95">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="DigiturkOld" ca-id="0d00" network-id="007e" enabled="true">
<newcamd listen-port="40026"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0D00">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="DIGIold" ca-id="1802" network-id="0001" enabled="true">
<newcamd listen-port="40027"/>
<max-cw-wait>3000 ms</max-cw-wait>
<services-file format="cccam" ca-id="1802">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Digi" ca-id="1880" network-id="0001" enabled="true" require-provider-match="false">
<max-cw-wait>3000 ms</max-cw-wait>
<newcamd listen-port="40028"/>
<services-file format="cccam" ca-id="1880">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="MAXtv-croatia" ca-id="1830" network-id="0040" enabled="false" require-provider-match="false">
<newcamd listen-port="40029"/>
<max-cw-wait>3000 ms</max-cw-wait>
<services-file format="cccam" ca-id="1830">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Polsat" ca-id="1803" network-id="0071" enabled="true" require-provider-match="false">
<newcamd listen-port="40030"/>
<max-cw-wait>3000 ms</max-cw-wait>
<services-file format="cccam" ca-id="1803">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Digital+ " ca-id="1810" network-id="0001" enabled="true" require-provider-match="false">
<newcamd listen-port="40031"/>
<max-cw-wait>3000 ms</max-cw-wait>
<services-file format="cccam" ca-id="1810">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="HD+old" ca-id="1830" network-id="0001" providers="00 00 00, 00 34 11, 00 80 11" enabled="true" require-provider-match="false">
<newcamd listen-port="40032"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="1830">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="HD+" ca-id="1843" network-id="0001" enabled="true" require-provider-match="false">
<newcamd listen-port="40034"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="1834">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Tivu" ca-id="183d" network-id="013e" provider-idents="00 54 11" enabled="true" require-provider-match="false" >
<newcamd listen-port="40035"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="183d">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="digiturk664" ca-id="0664" network-id="007e" enabled="true" require-provider-match="false">
<newcamd listen-port="40036"/>
<max-cw-wait>3200 ms</max-cw-wait>
<services-file format="cccam" ca-id="0664">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Sitel" ca-id="0616" network-id="016e" enabled="true">
<newcamd listen-port="40037"/>
<max-cw-wait>3000 ms</max-cw-wait>
<services-file format="cccam" ca-id="0616">etc/CCcam.channelinfo</services-file>
</profile>

<profile name="Raduga" ca-id="0652" network-id="003a" enabled="true">
<newcamd listen-port="40038"/>
<services-file format="cccam" ca-id="0652">etc/CCcam.channelinfo</services-file>
<max-cw-wait>3200 ms</max-cw-wait>
</profile>

<profile name="Platformahd" ca-id="4AE1" network-id="06b2" enabled="true" require-provider-match="false">
<newcamd listen-port="40039"/>
<services-file format="cccam" ca-id="4AE1">etc/CCcam.channelinfo</services-file>
<max-cw-wait>3200 ms</max-cw-wait>
</profile>

<profile name="BulsatBulcrypt" ca-id="5581" network-id="0001" enabled="true" debug="true" require-provider-match="true">
<newcamd listen-port="40043"/>
<services-file format="cccam" ca-id="5581">etc/CCcam.channelinfo</services-file>
<max-cw-wait>3200 ms</max-cw-wait>
</profile>

<profile name="BulsatDre" ca-id="4aee" network-id="0001" enabled="true" debug="true" require-provider-match="false">
<newcamd listen-port="40044"/>
<services-file format="cccam" ca-id="4aee">etc/CCcam.channelinfo</services-file>
<max-cw-wait>3200 ms</max-cw-wait>
</profile>


</ca-profiles>

<logging log-ecm="false" log-emm="false" log-zapping="false" hide-ip-addresses="false">
<log-file rotate-count="3" rotate-max-size="2048">log/cardserv.log</log-file>
<log-level>INFO</log-level>
<log-dateformat>MMM dd HH:mms.SSS</log-dateformat>
<silent>true</silent>
<debug>false</debug>
<warning-threshold bad-flags="YNMTABQOGXWD-" max-delay="6000"/>
<event-threshold min-count="3"/>
</logging>

<rmi>
<allowed-ip-masks></allowed-ip-masks>
<registry-port>1041</registry-port>
<local-port>1042</local-port>
<local-name>cardservproxy1</local-name>
<display-name>VIP-1</display-name>
<status-web>
<listen-port>40515</listen-port>
<ssl enabled="false">
<keystore password="xxxxx">etc/mykeystore</keystore>
</ssl>
<war-file>lib/cs-status.war</war-file>
<welcome-file>cs-status.html</welcome-file>
<log-file rotate-count="3" rotate-max-size="2048">log/web-access.log</log-file>
<super-users>admin</super-users>
</status-web>
</rmi>


<user-manager class="com.bowman.cardserv.XmlUserManager" allow-on-failure="true" log-failures="true">
<auth-config>
<update-interval>2</update-interval>
<user-source name="usermanager">
<user-file-url>file://</user-file-url>
</user-source>
<user name="admin" password="xxxx" max-connections="1" admin="true"/>

</auth-config>
</user-manager>

<connection-manager>
<reconnect-interval>60</reconnect-interval>
<default-des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14</default-des-key>
<default-keepalive-interval>55</default-keepalive-interval>
<default-client-id></default-client-id>

<service-map>
<mapper>
<cache-dir>cache</cache-dir>
<cache-save-age>300</cache-save-age>

</mapper>

<mapper profile="S*Y UK">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="viaccess-013e">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Seca-0001">
<reset-services></reset-services>
<block-services>23F3 23F4 232b 232c 2329 232a 2405 2404 2406 2407 2408 240F 2455 2456 2457 245E 2469 246a 246b 2472 2261 2262 2264 2263 2265 26c1 232d 246d 232e 2266 233f 2340 26c3 2278 24bb 233d 233e 2472 24ba 26b2 26c2 246a 227f 2276 24b9 2469 2277 2279 246c 1966 26c4 26c5</block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Conax-0b00">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Conax-0b01">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>.

<mapper profile="Conax-0b02">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Conax-0baa">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Irdeto-0604">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Irdeto-0603">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Sky Germany">
<reset-services></reset-services>
<allow-services></allow-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Kabel Germany">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="SKY Ita-old">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="SKY Ita">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Viasat Old">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Viasat">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Total TV">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Dsmart">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Dolce">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>true</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Upc">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Cslink">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Skylink">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="ITV">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="OFRold">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="ORF">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="DigiturkOld">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="DIGIold">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Digi">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="MAXtv-croatia">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Polsat">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Digital+">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="HD+old">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="HD+">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Tivu">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Digiturk664">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Sitel">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Raduga">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>

<mapper profile="Platformahd">
<reset-services></reset-services>
<block-services></block-services>
<broadcast-missing-sid>false</broadcast-missing-sid>
<redundant-forwarding>false</redundant-forwarding>
<retry-lost-services>true</retry-lost-services>
</mapper>



</service-map>

<external-connector-config enabled="true">
<connector-file-url>file://</connector-file-url>
<connector-file-key></connector-file-key>
<update-interval>5</update-interval>
</external-connector-config>
</connection-manager>

<proxy-plugins>
<plugin class="com.bowman.cardserv.LoggingPlugin" enabled="false">
<plugin-config>
<log-dir>log/traffic</log-dir>
<log-level>ALL</log-level>
<ip-filter>*</ip-filter>
</plugin-config>
</plugin>
<plugin class="com.bowman.cardserv.DcwFilterPlugin" enabled="true" jar-file="dcwfilterplugin.jar"/>
<plugin class="com.bowman.cardserv.ProviderIdentPlugin" enabled="true" jar-file="provideridentplugin.jar"/>
<plugin class="com.bowman.cardserv.IrdetoPlugin" enabled="true" jar-file="irdetoplugin.jar"/>
<plugin class="com.bowman.cardserv.SoftNdsPlugin" jar-file="softndsplugin.jar" enabled="false">
<plugin-config>
<profiles>viasat</profiles> <!-- optional, restrict plugin to traffic in these profiles only -->
<P3>15 85 C5 E4 B8 52 EC F7 C3 D9 08 BA 22 4A 66 F2 82 15 4F B2 18 48 63 97 DC 19 D8 51 9A 39 FC CA 1C 24 D0 65 A9 66 2D D6 53 3B 86 BA 40 EA 4C 6D D9 1E 41 14 FE 15 AF C3 18 C5 F8 A7 A8 01 00 01</P3>
<P4>0F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1 F0</P4>
</plugin-config>
</plugin>
<plugin class="com.bowman.cardserv.GeoipPlugin" enabled="false" jar-file="geoipplugin.jar">
<plugin-config>
<geoipcity-path>etc/GeoLiteCity.dat</geoipcity-path> <!-- Path to maxmind.com city database -->
<!-- Free but inaccurate:
http://www.maxmind.com/download/geoip/d ... ity.dat.gz -->
<googlemaps-key>ABQIAAAArXQ3DOYUncThvMH1TUCLvRTVF45pi6F_hRfTkg j__B-d7z01IRRqAfGuj6gnd9AIfaDB2nOD_o7gFg</googlemaps-key>
<!-- Key must match your proxy status web access hostname, free signup @
http://code.google.com/apis/maps/signup.html -->
<start-lat>44.455</start-lat>
<start-long>17.066667</start-long>
<start-zoom>5</start-zoom>
<!-- Starting center point and zoom level for the map, default roughly = scandinavia -->
</plugin-config>
</plugin>
<plugin class="com.bowman.cardserv.CacheCoveragePlugin" enabled="false" jar-file="cachecoverageplugin.jar">
<plugin-config>
<cache-context network-id="0085" ca-id="1702" interval="30"/> <!-- context/profile has expected cw interval different from 10 secs--> <cache-context network-id="0001" ca-id="1880" interval="30"/>
<cache-context network-id="0001" ca-id="1830" interval="30"/>
</plugin-config>
</plugin>
</proxy-plugins>


<cache-handler class="com.bowman.cardserv.ClusteredCache"><cache-config>
<cw-max-age>20</cw-max-age>
<max-cache-wait>65%</max-cache-wait>
<tracker-url>http://tracker.dyndns.com/tracker/cluster.php</tracker-url>
<tracker-key>tracker passr</tracker-key>
<local-host>your host</local-host>
<local-port>your udp port</local-port>
<tracker-update>1</tracker-update>
<sync-period>50</sync-period>
<hide-names>false</hide-names>
<debug>false</debug>
<cw-validation checksum="true" zero-counting="true" log-warnings="false" require-id="true">
<bad-dcw>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00</bad-dcw>
<bad-dcw>00 00 00 00 00 00 3C 3C 00 00 00 00 00 00 3C 3C</bad-dcw>
<bad-dcw>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01</bad-dcw>
<bad-dcw>00 01 00 00 05 00 04 24 00 00 D3 00 00 BE 1F 56</bad-dcw>
<bad-dcw>01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16</bad-dcw>
<bad-dcw>01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10</bad-dcw>
<bad-dcw>25 11 00 36 00 00 00 00 00 00 00 00 00 00 00 00</bad-dcw>
<bad-dcw>00 00 00 00 00 00 00 00 25 11 00 36 00 00 00 00</bad-dcw>
<bad-dcw>85 94 AD C6 B7 3D 73 67 91 90 D0 F1 DF FB B5 8F</bad-dcw>
<bad-dcw>02 75 01 78 0E 02 CC DC C3 67 14 3E 88 D0 36 8E</bad-dcw>
</cw-validation>
</cache-config>
</cache-handler>

</cardserv-proxy>