When I try to remote desktop to slaves using the Monitor I get this error.
“can find remote desktop connection application (it is only available on WinXP and later)(FileNotFoundException)”
This works on other machines. I’m running Windows XP Pro 64-bit.
My guess is that Deadline is looking for it in a location that exists on XP, but not on XP 64. Unfortunately, this path is currently hardcoded in Deadline, so the fix will have to wait for the next release. We’ll likely just expose the path so this won’t be a problem in the future.
Thanks for finding this bug, and I apologize for the inconvenience.
Cheers,
Ryan Russell
Frantic Films Software
http://software.franticfilms.com/
(204)949-0070
Can you post the path, and I’ll just copy the EXE over there.
Technical Director
Crush, Inc.
Toronto
Unfortunately, this fix requires a rebuild of the core Deadline code. We are aiming to doing a maintanence release in the near term, and this fix will be included.
Again, I apologize for the inconvenience.
Cheers,
- Ryan
Actually, the problem seems to be that Deadline doesn’t have the required permissions to read or execute the files in the C:\WINDOWS\system32 directory, where the RDC executable (mstsc.exe) is located. This seems to be built into .NET, so I’m not sure if we can get around it. You might have to play around with the user/security settings to allow Deadline access to the RDC executable file.
Cheers,
Ryan Russell
Frantic Films Software
http://software.franticfilms.com/
(204)949-0070
Is something that has changed for the XP64?
I am logged onto the desktop using a user account that has administrative level.
Mathew Foscarini
Technical Director
Crush, Inc.
Toronto
I know that XP64 made a lot of changes regarding user permissions and security, which I think is the main cause of this problem. The RDC executable is in the same location for 32bit and 64bit, but the .NET function that tests if the file exists returns false on 64bit. The API documentation says this function will return false if the file doesn’t exist, or if the caller doesn’t have the required permissions.
Deadline still uses the .NET 1.1 Framework, so that might be the problem, but we won’t know for sure until we move Deadline to .NET 2.0.
Cheers,
Ryan Russell
Frantic Films Software
http://software.franticfilms.com/
(204)949-0070
Thanks for looking into this issue.
Does this mean that Deadline is showing the error because Net 1.1 is return false for the file exist check. Is it possible to just skip this check, and try to execute the file anyway.
Anyway, it’s not a big deal.
Mathew Foscarini
Technical Director
Crush, Inc.
Toronto
It probably has nothing to do with .NET 1.1, it’s just a guess.
And actually, I’ve tried simply executing the file and that throws an error too.
Cheers,
- Ryan