Hi,
(win7 64 bit)
I have returned to Xojo with an old RB database program that I need to bring up to date. The original program will compile and run correctly, but when I try to run it under debug I get an error message stating that debug can’t communicate with the Xojo IDE and suggesting that I reconfigure the software firewall to allow localhost traffic on ports 13897 or 60554.
A quick google on the subject has left me totally confused, how do I go about fixing this problem?
If your firewall is blocking the ports the Xojo debugger uses then it won’t be able to connect. It could also be that the port(s) are in use by another program.
So are you running everything on the same computer or are you trying to debug remotely to another machine?
As Remote Debugger isn’t in the inbound or outbound rule list already, I guess I have got to invoke a new custom rule for both in/out and call it ‘Remote Debugger’.
Or do I start with a new ‘Port’ rule for TCP and UDP separately and then specify one or both the port numbers that were quoted in the first error message from Xojo?
Douglas - Oh. Think I misunderstood the post. What I posted was for Remote Debugger and it sounds like maybe you cant debug with the Xojo IDE itself? If so, sorry for the misunderstanding and incorrect information I shared.
Norman - Id assume that you could add manually add Xojo the same way as in the PDF I linked (just select Xojo instead of the remote debugger). Is that a safe assumption?
Unfortunately, I’m not using VM and those options don’t appear in my version of Windows 7 (64bit Ultimate) which is running in a Bootcamp partition on a MacPro.
If I can’t get it to work I’m going to try running under OSX to make the changes then just compile it for windows as the last pass.
I’ll start again tomorrow, I may have some new ideas in the morning.
I finally got it sorted out!
Here are the necessary settings (which work for me)
Control Panel–>Windows Firewall
Allow Programs to communicate through firewall–> ADD Xojo (select from program list)
Windows Firewall (Advanced Security) --. add Xojo Debug to Outbound Rules:
Properties: General: Name: Xojo Debug
Action: Allow the connection
Programs & Services: All Programs that meet specified conditions
Services: Apply to all programs
Computers: no settings
Protocols: Any protocol,all local,all remote
Scope: any,any
advanced: profiles: domain,private & public
interface types:all
Hope that helps anybody else who gets into the same problem