I have made a book using pictures with iPhoto. When I try to order a copy of it there is a problem with the connexion. this is a quite secure network here. What are the IP ports to be opened to be able to order photos with iPhoto ?
This article addresses photo sharing through iPhoto, which (although not in exact relation to your question) might be helpful. Also, though iPhoto is not specifically listed, here is a list of "well known" ports used by Apple softwares. I'm mostly ignorant about network protocols, but if I had to guess, I'd suspect that perhaps there's some HTTPS action going on when you try to place an order through iPhoto. Those ports are listed in that second link.