<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to nproxy</title><link>https://sourceforge.net/p/nsdci/wiki/nproxy/</link><description>Recent changes to nproxy</description><atom:link href="https://sourceforge.net/p/nsdci/wiki/nproxy/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 01 Apr 2015 22:46:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/nsdci/wiki/nproxy/feed" rel="self" type="application/rss+xml"/><item><title>nproxy modified by Anonymous</title><link>https://sourceforge.net/p/nsdci/wiki/nproxy/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="networked-proxy-nproxy"&gt;Networked Proxy (nproxy)&lt;/h1&gt;
&lt;p&gt;nsdci/dcicommon/nproxy.c &lt;/p&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;The Networked Proxy API (nproxy) is used to send scripts or commands to remote servers for execution. The result is sent back to the client. &lt;/p&gt;
&lt;p&gt;Additional Reading: rpc &lt;/p&gt;
&lt;h2 id="tcl-api"&gt;TCL API&lt;/h2&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;--------------------------------------------------------------------------------&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h3 id="nproxysend"&gt;nproxy.send&lt;/h3&gt;
&lt;p&gt;Used to send scripts or commands to a named nproxy. See the "Configuration" section for more information. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nproxy.send&lt;/strong&gt; &lt;em&gt;server script ?timeout?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Argument&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;server&lt;/em&gt;&lt;br /&gt;
String. A named nproxy server. See the "Configuration" section for more information. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;script&lt;/em&gt;&lt;br /&gt;
String. The script or command to send. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;?timeout?&lt;/em&gt;&lt;br /&gt;
Integer. Optional. How long to wait for the result. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Result&lt;/strong&gt;&lt;br /&gt;
Description &lt;/p&gt;
&lt;p&gt;&lt;code&gt;String&lt;/code&gt;&lt;br /&gt;
Success. The result of script or command. &lt;/p&gt;
&lt;p&gt;&lt;code&gt;TCL_ERROR&lt;/code&gt;&lt;br /&gt;
Failure. An error occurred. See the server log for more information. &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;--------------------------------------------------------------------------------&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h3 id="nproxydebug"&gt;nproxy.debug&lt;/h3&gt;
&lt;p&gt;Used to retrieve the current debug value, or to set a new debug value. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;nt.proxy&lt;/strong&gt; &lt;em&gt;?boolean?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Argument&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;?boolean?&lt;/em&gt;&lt;br /&gt;
Boolean. Optional. Specifies whether or not debugging is enabled. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Result&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;1&lt;/code&gt;&lt;br /&gt;
Success. Returned if a boolean was specified. &lt;/p&gt;
&lt;p&gt;&lt;code&gt;BOOLEAN&lt;/code&gt;&lt;br /&gt;
Success. If a boolean was not specified, then the current debug value is returned. &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;--------------------------------------------------------------------------------&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="configuration"&gt;Configuration&lt;/h2&gt;
&lt;h4 id="server"&gt;Server:&lt;/h4&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/modules"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;nssock&lt;/span&gt; &lt;span class="n"&gt;nssock&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;so&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;dci&lt;/span&gt; &lt;span class="n"&gt;dci&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;so&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/nssock"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;hostname&lt;/span&gt; &lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;hostName&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;address&lt;/span&gt; &lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;address&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;httpPort&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/dci/rpc/server/nproxy"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;http&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/dci/rpc/server/nproxy/acl"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;allow&lt;/span&gt; &lt;span class="mf"&gt;127.0.0.1&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/dci/nproxy"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;debug&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/dci/nproxy/servers"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;nproxyServerName&lt;/span&gt; &lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;nproxyServerName&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/dci/nproxy/server/$nproxyServerName"&lt;/span&gt;
        &lt;span class="n"&gt;ns_param&lt;/span&gt; &lt;span class="n"&gt;handshakeName&lt;/span&gt; &lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;nproxyServerName&lt;/span&gt;

    &lt;span class="n"&gt;ns_section&lt;/span&gt; &lt;span class="s"&gt;"ns/server/$server/module/dci/nproxy/server/$nproxyServerName/clients"&lt;/span&gt;
        &lt;span class="err"&gt;#&lt;/span&gt; &lt;span class="n"&gt;This&lt;/span&gt; &lt;span class="n"&gt;section&lt;/span&gt; &lt;span class="n"&gt;has&lt;/span&gt; &lt;span class="n"&gt;no&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt; &lt;span class="n"&gt;but&lt;/span&gt; &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="n"&gt;required&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
        &lt;span class="err"&gt;#&lt;/span&gt; &lt;span class="n"&gt;Legacy&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt; &lt;span class="n"&gt;list&lt;/span&gt; &lt;span class="n"&gt;before&lt;/span&gt; &lt;span class="n"&gt;HTTP&lt;/span&gt; &lt;span class="n"&gt;RPC&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
        &lt;span class="err"&gt;#&lt;/span&gt; &lt;span class="n"&gt;See&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;rpc&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;server&lt;/span&gt; &lt;span class="n"&gt;acl&lt;/span&gt; &lt;span class="n"&gt;section&lt;/span&gt; &lt;span class="n"&gt;above&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h4 id="client"&gt;Client:&lt;/h4&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    ns_section "ns/server/&lt;span class="nv"&gt;$server&lt;/span&gt;/module/dci/rpc/client/nproxy:&lt;span class="cp"&gt;${&lt;/span&gt;&lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="n"&gt;nproxyServerName&lt;/span&gt;&lt;span class="cp"&gt;}&lt;/span&gt;"
        ns_param address &lt;span class="nv"&gt;$nproxyServerAddress&lt;/span&gt;
        ns_param port &lt;span class="nv"&gt;$nproxyServerPort&lt;/span&gt;
        ns_param httpkeepalive true
        ns_param httpnumconnections 1

    ns_section "ns/server/&lt;span class="nv"&gt;$server&lt;/span&gt;/module/dci/nproxy"
        ns_param debug 1

    ns_section "ns/server/&lt;span class="nv"&gt;$server&lt;/span&gt;/module/dci/nproxy/clients"
        ns_param &lt;span class="nv"&gt;$nproxyServerName&lt;/span&gt; &lt;span class="nv"&gt;$nproxyServerName&lt;/span&gt;

    ns_section "ns/server/&lt;span class="nv"&gt;$server&lt;/span&gt;/module/dci/nproxy/client/&lt;span class="nv"&gt;$nproxyServerName&lt;/span&gt;"
        ns_param timeout 1
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="usage"&gt;Usage&lt;/h2&gt;
&lt;p&gt;Use the frontend &lt;a class="" href="http://code.google.com/p/aolserver/wiki/nscp" rel="nofollow"&gt;Control Port&lt;/a&gt; to send a command to the tool server (See &lt;a class="" href="/p/nsdci/wiki/Topology"&gt;Topology&lt;/a&gt; for more information): &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    &lt;span class="c"&gt;% telnet 127.0.0.1 9900&lt;/span&gt;
    &lt;span class="n"&gt;Trying&lt;/span&gt; &lt;span class="mf"&gt;127.0&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mf"&gt;0.1&lt;/span&gt;&lt;span class="c"&gt;...&lt;/span&gt;
    &lt;span class="n"&gt;Connected&lt;/span&gt; &lt;span class="n"&gt;to&lt;/span&gt; &lt;span class="n"&gt;localhost&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
    &lt;span class="n"&gt;Escape&lt;/span&gt; &lt;span class="n"&gt;character&lt;/span&gt; &lt;span class="n"&gt;is&lt;/span&gt; &lt;span class="s"&gt;'^]'&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
    &lt;span class="n"&gt;login&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
    &lt;span class="n"&gt;Password&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;

    &lt;span class="n"&gt;Welcome&lt;/span&gt; &lt;span class="n"&gt;to&lt;/span&gt; &lt;span class="n"&gt;frontend&lt;/span&gt; &lt;span class="n"&gt;running&lt;/span&gt; &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;local&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;aolserver&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;nsd&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pid&lt;/span&gt; &lt;span class="mi"&gt;7893&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;AOLserver&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;4.5&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;aolserver4_5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;osx&lt;/span&gt; &lt;span class="n"&gt;built&lt;/span&gt; &lt;span class="n"&gt;on&lt;/span&gt; &lt;span class="n"&gt;Jan&lt;/span&gt;  &lt;span class="mi"&gt;4&lt;/span&gt; &lt;span class="mi"&gt;2007&lt;/span&gt; &lt;span class="n"&gt;at&lt;/span&gt; &lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;28&lt;/span&gt;
    &lt;span class="n"&gt;CVS&lt;/span&gt; &lt;span class="n"&gt;Tag&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; $&lt;span class="n"&gt;Name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;  $
    &lt;span class="n"&gt;frontend&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="n"&gt;nscp&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;nproxy&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;send&lt;/span&gt; &lt;span class="n"&gt;tool&lt;/span&gt; "&lt;span class="n"&gt;expr&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;"
    &lt;span class="mi"&gt;4&lt;/span&gt;
    &lt;span class="n"&gt;frontend&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="n"&gt;nscp&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;If you tail the tool server log you will see the following notice: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;08&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Jan&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;2007&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;28&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;54&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="mf"&gt;7884.25210880&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;conn&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;Notice&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;eval&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="n"&gt;expr&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="p"&gt;...&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The tool server accepted the request and evaluated the script. The result was sent back to the frontend server and was seen in the frontend AOLserver Control Port. Send a log notice to the tool server (See &lt;a class="" href="/p/nsdci/wiki/Topology"&gt;Topology&lt;/a&gt; for more information): &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    &lt;span class="nl"&gt;frontend:&lt;/span&gt;&lt;span class="n"&gt;nscp&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;nproxy&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;send&lt;/span&gt; &lt;span class="n"&gt;tool&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;ns_log&lt;/span&gt; &lt;span class="n"&gt;notice&lt;/span&gt; &lt;span class="s"&gt;"Sent this from the frontend server."&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="nl"&gt;frontend:&lt;/span&gt;&lt;span class="n"&gt;nscp&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;exit&lt;/span&gt;

    &lt;span class="n"&gt;Goodbye&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;
    &lt;span class="n"&gt;Connection&lt;/span&gt; &lt;span class="n"&gt;closed&lt;/span&gt; &lt;span class="n"&gt;by&lt;/span&gt; &lt;span class="n"&gt;foreign&lt;/span&gt; &lt;span class="n"&gt;host&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;There is no returned result for a log notice. But if you look in the tool server log you will see the evaluation notice as well as the result of the script: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;08&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Jan&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;2007&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;08&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="mf"&gt;7884.25210880&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;conn&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;Notice&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;eval&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="n"&gt;ns_log&lt;/span&gt; &lt;span class="n"&gt;notice&lt;/span&gt; &lt;span class="s"&gt;"Sent this from the fronte ...&lt;/span&gt;
    &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;08&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Jan&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;2007&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;08&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="mf"&gt;7884.25210880&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;conn&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;Notice&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Sent&lt;/span&gt; &lt;span class="n"&gt;this&lt;/span&gt; &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;frontend&lt;/span&gt; &lt;span class="n"&gt;server&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 01 Apr 2015 22:46:59 -0000</pubDate><guid>https://sourceforge.netdfc5cc242cb69395010787c34b3ca0a5a346a057</guid></item></channel></rss>