Вы случайно не запускаете его на localhost / 127.0.0.1 в OS X и пытаетесь получить его, используя localhost / 127.0.0.1 из XP?
Если это так, то это может быть вашей проблемой - я бы серьезно усомнился, что два экземпляра ОС имеют общий интерфейс обратной связи, так как он специфичен для ОС.
Я бы запустил его на OS X, используя локальный IP, а не localhost, а затем использовал IP-адрес для доступа к нему из XP. Это должно работать, если окно XP видит хост.