Author Topic: Cannot ping iTunes  (Read 3486 times)

i_am_scifi

  • Newbie
  • Posts: 1
Cannot ping iTunes
« on: November 24, 2008, 04:18:10 pm »
Hey guys.  So I just installed the plugin and things are looking good, except for one thing.  The Ping iTunes option is unavailable, and I receive this message: Ping iTunes requires OpenSSL in PHP. Please refer to your php.ini to enable the php_openssl module.

Now where would I even find this php.ini file?  I checked my /public_html folder in full and could not find such a file.  Is there a way to get around this?  I know that Podpress was able to Ping iTunes without problem, so any assistance would be appreciated.  Thanks!

angelo

  • CIO, RawVoice
  • Administrator
  • Hero Member
  • *****
  • Posts: 4483
Re: Cannot ping iTunes
« Reply #1 on: November 24, 2008, 05:36:05 pm »
Chances are you weren't actually pinging iTunes with Podpress. Podpress never reported whether the ping was successful or not.

If you take a look at the changelog for Podpress, the ping iTunes functionality was temporary disabled for some reason and instead replaced with a link that you must click manually to ping iTunes. So if you were using Podpress 6.7 or newer, you were not pinging iTunes. I just took a look at the latest version of Podpress v8.8 source code and it does not ping iTunes.

You can manually ping iTunes yourself by replacing the XXXXXXXX with your iTunes podcast ID and entering the final URL into your web browser. https://phobos.apple.com/WebObjects/MZFinance.woa/wa/pingPodcast?id=XXXXXXXX

The URL that needs to be pinged on iTunes is a https:// URL. In order to access a secure https:// URL, you must have openssl or curl installed in PHP.

The latest versions of Blubrry Powerpress can ping iTunes using either libraries (openssl or curl). If you can add php_curl or php_openssl to your server then you should not have any problems pinging iTunes.

Do you have root user access to your server? If you do not, you may need to contact your ISP and request that they add this support for you.

Thanks,
Angelo