<div><br></div><div>I made changes on client pca.cgi </div><div><br></div><div> (basename($0) =~ /pca-proxy.*cgi/) && ($o{proxy}=1);</div><div> basename($0) =~ "debug") && ($o{debug}=1);</div><div>
<br></div><div>and ran</div><div><br></div><div><div><p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif"># pca
--xrefurl=<a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi</a> --patchurl=<a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi
-l">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi
-l</a> missingrs -V</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Option list: 1</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Option patchdir:
/usr/sbin/.</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Option patchurl: <a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi</a></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Option xrefurl: <a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi</a></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Option debug: 1</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Command: /usr/sbin/pca</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">ARGV: missingrs</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Version: 20120326-01</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">CWD: /usr/sbin</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Found /usr/sfw/bin/wget
(1.12, 11200, https)</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Using /usr/sfw/bin/wget</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Found /usr/bin/uname</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Prerequisites for
threads not met, setting threads to 0</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Never update</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Expanded patch list:
missingrs</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Downloading xref file to
/var/tmp/patchdiag.xref</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Trying <a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi</a></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">src: url, srcurl:
<a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi</a>?</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">/usr/sfw/bin/wget
--progress=dot:binary -O /var/tmp/patchdiag.xref "http:// <a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi?patchdiag.xref">192.168.2.1/cgi-bin/pca-proxy-sol10.cgi?patchdiag.xref</a>"</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">--2012-08-15 10:57:25--
<a href="http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi?patchdiag.xref">http://192.168.2.1/cgi-bin/pca-proxy-sol10.cgi?patchdiag.xref</a></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Connecting to </span>
<span style="font-family:Arial,sans-serif;font-size:16px">192.168.2.1</span><span style="font-size:12pt;font-family:Arial,sans-serif">:80... connected.</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">HTTP request sent,
awaiting response... 500 Internal Server Error</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">2012-08-15 10:57:25
ERROR 500: Internal Server Error.</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Failed (Error 500:
Internal Server Error)</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Failed (patchdiag.xref
not found)</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">osname from uname: SunOS</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Reading from
/usr/bin/showrev -p 2>/dev/null</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">ERROR: Can't open xref
file /var/tmp/patchdiag.xref (No such file or directory)</span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;font-family:Arial,sans-serif">Cleanup</span></p></div></div><div><br></div><div> </div><div>[Wed Aug 15 10:40:58 2012] [error] [client 192.168.2.1] ERROR:</div>
<div>[Wed Aug 15 10:40:58 2012] [error] [client
192.168.2.1 ] Unknown operand: patchdiag.xref</div><div>[Wed Aug 15 10:40:58 2012] [error] [client
192.168.2.1 ]</div><div>[Wed Aug 15 10:40:58 2012] [error] [client
192.168.2.1 ] Premature end of script headers: pca-proxy-sol10.cgi</div><div><br></div><div>thanks</div><div>aj</div><br><div class="gmail_quote">On Mon, Aug 13, 2012 at 4:09 AM, Martin Paul <span dir="ltr"><<a href="mailto:martin.paul@univie.ac.at" target="_blank">martin.paul@univie.ac.at</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 10.08.2012 22:26, schrieb Aasim Ajaz:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
and updated pca-proxy.cgi to change pca-proxy.conf to pca-proxy-sol10.conf<br>
and it works ; however when I change the pca-proxy.cgi to<br>
pca-proxy-sol10.cgi the following shows up<br>
</blockquote>
<br></div>
PCA has an internal check, which makes it work as a pca-proxy only when its filename is "pca-proxy.cgi". You will have to change that in the code. The original code is:<br>
<br>
(basename($0) eq "pca-proxy.cgi") && ($o{proxy}=1);<br>
<br>
Change it to e.g.:<br>
<br>
(basename($0) =~ /pca-proxy.*cgi/) && ($o{proxy}=1);<br>
<br>
hth,<br>
Martin.<br>
<br>
</blockquote></div><br>