Support
All support resources for our products. Here you can find answers to frequently asked questions, discuss with other users, recover a lost license code or file a support request.
Forum closed
This forum was closed and turned into an archive effective April 21, 2018. It is no longer possible to create new topics or reply to existing topics.

Thanks everyone for all the great questions and contributions over the years.

Please use the Contact form to get in touch.

Remote Buddy Forum

Overview 

AuthorThread
User

14.07.2008 11:26:17
Re: Re: Remote Buddy Setup with Firewall

This posting is older than 6 months and can contain outdated information.
Thanks for asking.

A connection always has two ports. An origin port (here: the one the 
iPod Touch connects from - 50511) and a destination port (here: the 
port RB opens on your machine and the iPod Touch wants to connect to - 
8888).

Given the port number, it appears as if the firewall blocks the 
incoming connection. If you run Leopard and your setup looks exactly 
like the one in the FAQ, there are two possible solutions:

1) Disable the firewall altogether. Since all OS services you run are 
not firewalled by it and you add an exception for the only other 
service you are running to allow everybody to connect to it, the 
difference and security win is zero, but you avoid all the problems 
the Leopard firewall can cause (see 2).

2) Remote Buddy is a code-signed application to ease interaction with 
the Firewall and Keychain and avoid you being annoyed with OS X asking 
for your permissions on each update. If, however, the code signing is 
broken (which can easily happen if f.ex. you use a copy of RB you 
previously used under Tiger), OS X will ignore all exceptions (in the 
Firewall) and permissions (in Keychain) you have set up and block all 
of these accesses. That, of course, won't keep it from still listing 
both permissions and defined exception rules. Solution here is to quit 
Remote Buddy, download a fresh copy of Remote Buddy (with intact code 
signing) and replace your current copy of Remote Buddy with it.

I'd love to add a requester to Remote Buddy that tells you should code 
signing of your copy be broken, but there is no API for application 
programmers to the code signing mechanism of Leopard as far as I know 
(and I did quite a lot of research).

Best regards, 
Felix Schwarz 

Thread-display::