If you know how to access the control panel (usually a web interface) for your router, then you can probably find some configuration settings that will let you configure this (I found this website useful: ). You can change this configuration by either opening these ports, or setting up "port forwarding" whereby an application on your local machine thinks it is using one port, but the modem sends it out to the internet on another port. Apparently many routers, by default, do not permit communication on all port numbers, so a minimum level of security is in place by default. My friend pointed out that the "opening of ports" refers to port numbers that are either blocked or made available for communication on your modem (router), not on your Mac. You may have noticed that the "Using iTunes Producer 2.4" guide lists a bunch of ports that it requires be open-443, 33001, 44001 for TCP 33001-3351-44500 for UDP. I had the same advice from Apple and asked a more technically literate person than myself. But maybe this is useful for someone else! The only difference is that the upload fails after about 13 minutes instead of about 2 minutes.Īnd now my attempts to upload my book to the ibookstore is no further progressed. That said, after enabling port forwarding on my router for the specific ports listed in the iTunes Producer User Guide (TCP:33001, TCP:44001, UDP:33001-33100, UDP:44001-44100) I still get the "unable to authenticate" error message. Some googling turned up this site: which contains step-by-step instructions on how to configure various models of ADSL routers to allow traffic on certain ports. However, I asked a more knowledgable friend of mine who suggested that the issue might be my router blocking certain ports, not my machine (even though I have disabled the firewall on my router). Like many of you, I am not a system administrator by trade, so while I studied computer science and am not intimidated by the Unix command line, I still didn't quite know what this meant. The advice was "please make sure to open all of the ports listed in the iTunes Producer User Guide (see page 8 of the iTunes Producer User Guide 2.4)." So I just heard back from iTunes support on this issue (a month later!!). I guess it's not in the interest of the aggregators to divulge what extra checks are performed, as that knowledge is key to their business model.Īnd of course, having said all that, I have done this and my file *still* doesn't pass. I honestly don't know if there is anything else that Apple checks for when validating, but if there is, it's not clear. check that your file permissions when creating the epub are OK (see this thread: loading-epub/td-p/75135 ) I have read of authors removing the copyright symbol and their epub then passing, which is crazy, as this symbol is part of UTF8, but I digress no characters that aren't UTF8 or UTF16. correctly escaped characteres in URIs (e.g. valid date formats (perhaps including the time zone as they may be strict on this) not including files not listed in the manifest (although I'm certain epubcheck does check for this) This means checking the stuff that epubcheck doesn't, including: The only thing I can suggest you try is making sure that you have covered off as many of the points listed on Apple's FAQ (perhaps they tightened up the ePub validation since you first published it? Who knows!). I would really like Apple to give us a solution. and never again was I able to update or publish books in the ibookstore.īut what specific update caused it? And how to go back to the previous settings? I don't have an older computer with me. in November, I got this new MacBook Pro, and I published my first book smoothly with iTunes Producer, then a couple of months later, I started getting the error message, 'Unable to athenticate package', etc. With what you just said, I believe that it's due to an update that we've done. And even if the ports were closed, I have no idea how to open them! □ I am a book publisher, not a developper! Then, in Scan Ports, I entered the IPs that are in the guide, but it took hours to check them, and the result didn't make any sense to me. The thing is, I have no idea how to open those ports! I went to Network Utility in App/Utilities. So, here is what support last replied to me for this problem:ĭid you make sure to open all of the ports listed in the iTunes Producer user guide?
0 Comments
Leave a Reply. |