440 release by default only allows access to the runtime server port for localhost. This was blocking our connection. We have set it to public and are now able to connect on port 8080.
After enabling the debugger in the Service console and obtaining the password to login we could debug successfully.
1 remark and 2 remaining question:
Remark: there is no/hardly any documentation on the windows based service console (e.g. in the debug description on the mendix website only the cloud webforms are displayed). It would be convenient to also have the documentation include the Windows Service Console.
Question 1: The debugger has a timeout. After enabling it, after sometime it is automatically disabled (at least it seems like it does). When re-enabling teh debugger we need to obtain the newly generated password and use that to connect. What is the timeout period? And is it correct that I need to use a new password everytime I use debug?
Question 2: We do not want to keep the runtime server port set to Public. There is a field Custom that allows for an alternative entry. What is the syntax that can be used to specify IP addresses (e.g. we want localhost and 1 or 2 IP addresses).
Answers to these questions might be relevant to be added to the documentation.
Kind regards,
Brian
Hint: Using a breakpoint condition like: $currentUser/Name = 'x.xxxxx' Enables you to debug the application for 1 specific user only instead of bothering all users.
2 questions... are you going to your application url/debugger/ as mentioned in https://world.mendix.com/display/howto40/Debugging ?
And is the debugger actually enabled? I believe you need the latest service console for this if you are running on premise.
The MxAdmin password definitely won't work for debugging btw, it's a separate password that you set using the service console.