Hi,<br>I am noticing a strange problem with the way Iam trying to use updown script.<br>I have a custom updown script written in perl.<br>Whenever this script gets called with &#39;down-client&#39;, I want to parse the output of &#39;ipsec auto --status&#39; inside this script.<br>
I am assigning the output to a perl array( my @status = `ipsec auto --status`; ).<br>However, the script hangs at this point.<br>After this all ipsec commands( executed from command line ) hang.<br><br>Iam issuing the command &#39;ipsec auto --down &lt;connection name&#39; which results in the updown script getting called.<br>

<br>I can see 2 shell processes executing the &lt;path to ipsec&gt;/ipsec/auto command and one whack process.<br>After I kill the whack process, things get back to normal.<br><br>What is happening here?<br>Any help is appreciated.<br>
<br>