Are you sure that your XDebug client / PC can be reached at 127.0.0.1 from your server?
B / c, if I understood correctly that your server is not installed on your PC. OTOH, then I am wondering how you install the ypur XAMPP system. B / c, then usually all your materials are locally installed.
Browser behavior is also important. If your site is fully loaded after calling the XDebug session via Eclipse, your XDebug-Client in Eclipse will not be able to contact your server. If you see that your browser is trying to load the page, but it is stopping, your client may inform the server about the start of the XDebug session, but your XDebug on the server could not connect back.
The port 8502 that you specified for your server is also an odd bit, but may be correct, given the appropriate configurations.
Best wishes
Raffael
EDIT: and for the first try, you should include a break in the first line
source share