<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="SK" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Could you please fix following problems:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Main configuration:<o:p></o:p></p>
<p class="MsoNormal">#  (1) Define two productioni/test home server(s).<o:p></o:p></p>
<p class="MsoNormal">#  Production home servers <o:p></o:p></p>
<p class="MsoNormal">#  Test home server.<o:p></o:p></p>
<p class="MsoNormal">home_server wapgtw.test.system {<o:p></o:p></p>
<p class="MsoNormal">        type = acct<o:p></o:p></p>
<p class="MsoNormal">        ipaddr = x.x.x.x<o:p></o:p></p>
<p class="MsoNormal">        port = 1813<o:p></o:p></p>
<p class="MsoNormal">        secret = ...<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">        status_check = none<o:p></o:p></p>
<p class="MsoNormal">        zombie_period = 40<o:p></o:p></p>
<p class="MsoNormal">        revive_interval = 120<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#  Put all of the servers into a pool.<o:p></o:p></p>
<p class="MsoNormal">home_server_pool wapgtw.test.system {<o:p></o:p></p>
<p class="MsoNormal">                type = fail-over<o:p></o:p></p>
<p class="MsoNormal">                home_server = wapgtw.test.system<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#  (2) Define a realm for these home servers.<o:p></o:p></p>
<p class="MsoNormal">#  It should NOT be used as part of normal proxying decisions!<o:p></o:p></p>
<p class="MsoNormal">realm wapgtw.test.system {<o:p></o:p></p>
<p class="MsoNormal">        acct_pool = wapgtw.test.system<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#  (3) Proxy configuration needs to be outside virtual server configuration<o:p></o:p></p>
<p class="MsoNormal">listen {<o:p></o:p></p>
<p class="MsoNormal">                ipaddr = *<o:p></o:p></p>
<p class="MsoNormal">                port = 0<o:p></o:p></p>
<p class="MsoNormal">                type = proxy<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal">#  (4) Global configuration for accounting<o:p></o:p></p>
<p class="MsoNormal">listen {<o:p></o:p></p>
<p class="MsoNormal">                ipaddr = *<o:p></o:p></p>
<p class="MsoNormal">                port = 2813<o:p></o:p></p>
<p class="MsoNormal">                type = acct<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">                virtual_server = wapgtw.test.system<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#  (5) Define accepted client(s)<o:p></o:p></p>
<p class="MsoNormal">client 10.8.251.153 {<o:p></o:p></p>
<p class="MsoNormal">                secret          = xxx<o:p></o:p></p>
<p class="MsoNormal">        shortname       = xxx<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#  (6) Define a virtual server to handle production pre/post-proxy re-writing<o:p></o:p></p>
<p class="MsoNormal">server wapgtw.test.system {<o:p></o:p></p>
<p class="MsoNormal">        preacct {<o:p></o:p></p>
<p class="MsoNormal">                #  Insert preacct rules here<o:p></o:p></p>
<p class="MsoNormal">                preprocess<o:p></o:p></p>
<p class="MsoNormal">                linelog<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">                update control {<o:p></o:p></p>
<p class="MsoNormal">                        Proxy-To-Realm := wapgtw.production.system<o:p></o:p></p>
<p class="MsoNormal">                }<o:p></o:p></p>
<p class="MsoNormal">                update reply {<o:p></o:p></p>
<p class="MsoNormal">                        Fall-Through := No<o:p></o:p></p>
<p class="MsoNormal">                }<o:p></o:p></p>
<p class="MsoNormal">                update request {<o:p></o:p></p>
<p class="MsoNormal">                        Called-Station-Id := "%{Called-Station-Id}.%{3GPP-SGSN-Address}"<o:p></o:p></p>
<p class="MsoNormal">                }<o:p></o:p></p>
<p class="MsoNormal">        }<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">radiusd: FreeRADIUS Version 3.0.0, for host x86_64-unknown-linux-gnu, built on May  2 2013 at 09:34:02<o:p></o:p></p>
<p class="MsoNormal">Copyright (C) 1999-2013 The FreeRADIUS server project and contributors.<o:p></o:p></p>
<p class="MsoNormal">There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A<o:p></o:p></p>
<p class="MsoNormal">PARTICULAR PURPOSE.<o:p></o:p></p>
<p class="MsoNormal">You may redistribute copies of FreeRADIUS under the terms of the<o:p></o:p></p>
<p class="MsoNormal">GNU General Public License.<o:p></o:p></p>
<p class="MsoNormal">For more information about these matters, see the file named COPYRIGHT.<o:p></o:p></p>
<p class="MsoNormal">Starting - reading configuration files ...<o:p></o:p></p>
<p class="MsoNormal">...<o:p></o:p></p>
<p class="MsoNormal">Ready to process requests.<o:p></o:p></p>
<p class="MsoNormal">rad_recv: Accounting-Request packet from host 10.8.251.153 port 58427, id=31, length=381<o:p></o:p></p>
<p class="MsoNormal">                Acct-Status-Type = Start<o:p></o:p></p>
<p class="MsoNormal">                Event-Timestamp = "May  2 2013 12:00:39 CEST"<o:p></o:p></p>
<p class="MsoNormal">                Framed-IP-Address = 10.40.255.253<o:p></o:p></p>
<p class="MsoNormal">                Called-Station-Id = "orangewap-ng"<o:p></o:p></p>
<p class="MsoNormal">                Calling-Station-Id = "421905xxxxxx"<o:p></o:p></p>
<p class="MsoNormal">                NAS-IP-Address = 10.8.251.153<o:p></o:p></p>
<p class="MsoNormal">                NAS-Identifier = "10.8.251.153"<o:p></o:p></p>
<p class="MsoNormal">                Framed-Protocol = GPRS-PDP-Context<o:p></o:p></p>
<p class="MsoNormal">                Service-Type = Framed-User<o:p></o:p></p>
<p class="MsoNormal">                NAS-Port-Type = Virtual<o:p></o:p></p>
<p class="MsoNormal">                Acct-Session-Id = "D597D928a30003ad"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-IMSI = "231014450961399"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-IMSI-MCC-MNC = "23101"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-SGSN-Address = 213.151.252.35<o:p></o:p></p>
<p class="MsoNormal">                3GPP-SGSN-MCC-MNC = "23101"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-NSAPI = "5"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-GGSN-Address = 213.151.217.40<o:p></o:p></p>
<p class="MsoNormal">                3GPP-GGSN-MCC-MNC = "23101"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-Charging-Characteristics = "0800"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-IMEISV = "3529440557604301"<o:p></o:p></p>
<p class="MsoNormal">                3GPP-RAT-Type = 1<o:p></o:p></p>
<p class="MsoNormal">                3GPP-Location-Info = 0x0132f1100bfe659e<o:p></o:p></p>
<p class="MsoNormal">                3GPP-Charging-ID = 2734687149<o:p></o:p></p>
<p class="MsoNormal">                3GPP-PDP-Type = 0<o:p></o:p></p>
<p class="MsoNormal">                3GPP-Charging-Gateway-Address = 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal">                3GPP-Selection-Mode = "1"<o:p></o:p></p>
<p class="MsoNormal">                Attr-26.10415.23 = 0x0801<o:p></o:p></p>
<p class="MsoNormal">                3GPP-Negotiated-DSCP = 0<o:p></o:p></p>
<p class="MsoNormal">                3GPP-GPRS-Negotiated-QoS-profile = "05-23921F9396D1FE74800000006400"<o:p></o:p></p>
<p class="MsoNormal">(3) # Executing section preacct from file ./sites-enabled/robust-proxy-accounting<o:p></o:p></p>
<p class="MsoNormal">(3)   group preacct {<o:p></o:p></p>
<p class="MsoNormal">(3)  - entering group preacct {...}<o:p></o:p></p>
<p class="MsoNormal">(3)   [preprocess] = ok<o:p></o:p></p>
<p class="MsoNormal">(3) linelog :         expand: 'Accounting-Request.%{%{Acct-Status-Type}:-unknown}' -> 'Accounting-Request.1'<o:p></o:p></p>
<p class="MsoNormal">WARNING: No such configuration item .Accounting-Request.1<o:p></o:p></p>
<p class="MsoNormal">(3) linelog : No such entry ".Accounting-Request.1"<o:p></o:p></p>
<p class="MsoNormal">(3)   [linelog] = noop<o:p></o:p></p>
<p class="MsoNormal">(3)   update control {<o:p></o:p></p>
<p class="MsoNormal">(3)                          Proxy-To-Realm := "wapgtw.production.system"<o:p></o:p></p>
<p class="MsoNormal">(3)   } # update control = noop<o:p></o:p></p>
<p class="MsoNormal">(3)   update reply {<o:p></o:p></p>
<p class="MsoNormal">(3)                          Fall-Through := No<o:p></o:p></p>
<p class="MsoNormal">(3)   } # update reply = noop<o:p></o:p></p>
<p class="MsoNormal">(3)   update request {<o:p></o:p></p>
<p class="MsoNormal">(3) ERROR: %{Called-Station-Id}.%{3GPP-SGSN-Address}<o:p></o:p></p>
<p class="MsoNormal">(3) ERROR:                        ^ Invalid regex reference<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thank you very much.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:gray;mso-fareast-language:SK">Peter Balšianok<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:gray;mso-fareast-language:SK">Data Service Operation Coordinator,
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:gray;mso-fareast-language:SK">Voice & Data Services Operations<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";mso-fareast-language:SK"><span style="color:gray"><o:p></o:p></span></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:gray;mso-fareast-language:SK">Orange Slovensko, a. s.<br>
</span></b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:gray;mso-fareast-language:SK">Metodova 8, 821 08 Bratislava</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";mso-fareast-language:SK">
<br>
<span style="color:gray">tel: +421 908 00 2405 </span><br>
<span style="color:gray">mobil: +421 905 012 405 </span><br>
<span style="color:gray">e-mail: <a href="mailto:peter.balsianok@orange.sk"><span style="color:blue">peter.balsianok@orange.sk</span></a></span></span><span style="mso-fareast-language:SK"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>