title: Paypal not calling IPN script at all on my web server
body: <p>I'm trying to use Paypal IPN on a website.</p>
  
  <ul>
  <li>The payment works and is marked as "completed". </li>
  <li>The return url works. </li>
  <li>An email is sent notifying the payment is done</li>
  </ul>
  
  <p>But it seems paypal doesn't talk to the IPN script. When checking with Wireshark, there is no communication with my website when the payment is sent.</p>
  
  <ol>
  <li><p>Could it be because this communication is embedded inside an SSL communication and not in non-secure HTTP?</p></li>
  <li><p>Could my server refuse to process the IPN request from Paypal?</p></li>
  </ol>
  
  <p>I thought it would work out of the box, but no. It seems it doesn't reach my server, and Paypal doesn't return something like "your server refused to receive IPN infos". So Paypal is just not calling IPN script.</p>
  
  <p>I'm 99% sure my request in correct, but here's the button I made:</p>
  
  <pre><code>&lt;form action="&lt;%=paypalurl%&gt;" method="post" target="_blank"&gt;
  &lt;input type="hidden" name="cmd" value="_xclick"&gt;
  &lt;input type="hidden" name="business" value="&lt;%=appsettings.paypalemail%&gt;"&gt;
  &lt;input type="hidden" name="item_name" value="&lt;%=appsettings.paypalitem%&gt;"&gt;
  &lt;input type="hidden" name="item_number" value="&lt;%=appsettings.paypalid%&gt;"&gt;
  &lt;input type="hidden" name="amount" value="&lt;%=appsettings.paypalamount%&gt;"&gt;
  &lt;input type="hidden" name="currency_code" value="&lt;%=appsettings.paypalcurrency%&gt;"&gt;
  &lt;input type="hidden" name="custom" value="&lt;%=userid%&gt;"&gt;
  &lt;input type="hidden" name="notify_url" value="http://www.mysite.com/ipnscript.aspx"&gt;
  &lt;input type="hidden" name="return" value="http://www.mysite.com/ppreturnurl.aspx"&gt;
  &lt;input type="hidden" name="cancel_return" value="http://www.mysite.com/ppcancelurl.aspx"&gt;
  &lt;input type="hidden" name="bn" value="PP-BuyNowBF"&gt;
  &lt;input type="image" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif"  border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"&gt;
  &lt;img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;
  &lt;/form&gt;
  </code></pre>