Anyone network rendering with 6.0?

R0cky wrote on 6/1/2005, 6:26 PM
NR worked fine with 5.0b. Now I can't get a job to complete. Using 6.0b.

Sometime during the job it will fail with the error "Failed to complete segment X: The file could not be opened because some other application already has it open." Sometimes on the very first segment, sometimes near the end, varies with which of the render clients (or the host) fails.

The only correlation I've found is that projects created with 5.0b fail in the first segment, and projects created in 6.0b fail on a later segment.

It's been a week and no answer from technical support, hoping somebody out there has an idea.

See my profile for system details.

Comments

Liam_Vegas wrote on 6/1/2005, 8:58 PM
Have you checked the detailed network rendering logs that are stored on each of the rendering clients? Look in \Doucmnets and Settings\"owner"\Application Data\Sony etc etc etc. There is often additional data stored here which tells you what the real problem is.

Also....

Try saving the temporary files (check the box so you keep temp files when you setup the NR).
Try opening one of the temporary veg files from one of your remote rendering nodes.
Doing this may immediately pop up an error message that tells you what the problem is.
R0cky wrote on 6/13/2005, 12:46 PM
Figured out what's causing this: Zone Alarm Anti-Virus.

I have a project that fails everytime on the first segment (which is rendered by the host). Turning off ZA AV fixes it.

Interesting facts:

Doing a local render doesn't exhibit the problem, even though it's a locally rendered segment that fails if doing a network render.

Vegas 5 did not do this - worked fine with ZA AV running.

Issue: I can't do any other internet based work if network rendering since I don't want to be working on other stuff w/o anti virus active.
Liam_Vegas wrote on 6/13/2005, 12:48 PM
i'm sure there must be a way to configure ZA to allow the NR to ocurr and still keep it protecting other stuff.
Chienworks wrote on 6/13/2005, 12:54 PM
Presumably all the computers on the LAN are in a local address block, probably 192.168.1.0/24 (or 192.168.1.0 -- 192.168.1.255 if you prefer). It's very easy to tell Zone Alarm to pass all requests in this range. In fact, i believe Zone Alarm has an option to "allow all LAN communication" or something like that. It's also safe to do this when connected to the 'net since requests in this range simply cannot pass through the gateway to the outside world and the outside world cannot "pretend" to be in this range. Your ISP's routers simply won't allow it.

If you have real IP addresses rather than a NAT-mapped private range then you can still tell Zone Alarm to allow just the ranges of addresses you use.

One caveat: if you do this you are not protected from other computers in your LAN that may be infected! Hopefully you've avoided having that happen.
R0cky wrote on 6/13/2005, 1:29 PM
It's not a problem with access over the network or ZA setup. Everything works fine. I can open Vegas temp files over the network from the render clients.

It is also a LOCAL issue - sometimes the error occurs when the HOST tries to open a file on the HOST. ONLY if network rendering. If locally (not network) rendering everthing works fine.

Also, it frequently fails PARTWAY through the ENTIRE job. Many segments render fine and it fails on segment 5 or 25 or 39 ....

Again, Vegas 5 worked fine network rendering on the same system. The change is to Vegas 6.

Theory: it takes time to scan the temp file and vegas times out quickly waiting for access and fails the segment.
Liam_Vegas wrote on 6/13/2005, 1:38 PM
If it's not a problem with Zone Alarm - then why did you tell us this was the problem above? I'm confused!

Even if you are doing a local NR - ZA MAY have an impact as the local copy of your NR client will still be utilizing some parts of the networking stack to get it's jobs done. In fact... the LIKELY issue here is a common one related to the DNS SUFFIX of your computers. Follow the instructions in the following Sony Knowledgebase Article

Have you looked into the NR Logs as I suggested in the first reply to your question two weeks ago? The log files will often give much more information to you of what the issue is - and may be especially helpful for the problems with the segments that you say don't get rendered. Check the logs on each of your NR nodes.

The problem may not be simply an issue of V5 vs V6 but issues to do with access to the assets used in the Veg file you are now trying to network render.

The logs may hold the key. Please check.
R0cky wrote on 6/13/2005, 1:53 PM
Sorry if I confused things - it IS some kind of interaction between ZA and Vegas. It is not basic networking setup such as putting my local network in the trusted zone. All normal networking is working fine.

I looked in the logs when you first suggested it. There is no more information than the same error text I got.

I checked the accessability of all media files and plugins. This happens even if there are no audio or video FX used at all, not even the defaults.

I do not see how DNS suffixes come into play as I have directly entered into the network rendering app the static IP addresses of the devices on my network.

I will try that and see what happens though.
Liam_Vegas wrote on 6/13/2005, 2:41 PM
Basic networking (like sharing files and stuff) is no indicator of how other types of programs which do anything with networking will work with Zone alarm. Programs like the Vegas NR will connect using special "ports" which would usually be blocked by ZA.

I do not see how DNS suffixes come into play as I have directly entered into the network rendering app the static IP addresses of the devices on my network.

It does SEEM as if that would be unlikely... however I have had the exact same issue with one of my render nodes a few weeks ago. In fact if you look at the status bar on the network rendering window - you will see that each one has the full DNS name - even if you just specified the IP address in your "master" Network Rendering node (the one which communicates with the other nodes to tell them what to do).

In fact in my case it was definitely something that worked find in V5 but when I upgraded to V6 is when this one particular node stopped working. I traced the issue (with the help of Sony support) to the DNS suffix on that one computer. On that one computer I could not run any NR (even - non-distributed) it would simply say it was "Starting" and then never do anything else. As soon as I followed the instructions to configure the DNS suffix as specified it started working.

The even stranger thing is that my other 3 network rendering nodes do not have a DNS suffix specified either - and yet they all work just fine.

Bottom line... try setting your DNS suffix. I bet it will cure at least one of your problems.
R0cky wrote on 6/13/2005, 7:07 PM
I have no DNS suffix - I'm not using a domain server, just a peer to peer network with static private IPs.

FYI: Disabling specifically the anti-virus and NOT the firewall in ZA security suite fixes this problem.
Liam_Vegas wrote on 6/13/2005, 7:20 PM


Yes... and me too.

Did you try the suggestion in that knowlegdebase article. See what your DNS suffix comes in as... mine is set by the ISP I use (COX)... so when you do IPCONFIG it comes up and says "computername.oc.cox.net". That's what you have to plug into the computer name suffix.

Don't resist... just try it. It'll take you a lot less time to try it than it did to post how it didn't apply to you.
R0cky wrote on 6/13/2005, 7:28 PM
I'm not resisting - I already tried it and it comes up blank. I'm behind a Win2K workstation acting as a router and NAT firewall between my net and the outside world. It also comes up blank on that machine.

Still more data: the problem goes away by only disabling "on access scanning" i.e. inline virus scanning in the anti virus setup of ZA. I'm convinced it's not the firewall but the antivirus.
Liam_Vegas wrote on 6/13/2005, 7:58 PM
Ok... I'm convinced (now) I wasn't quite getting that you had verified this before... I do now.

SOunds like you have the answer there now... so does disabling that feature make all your NR work now?
R0cky wrote on 6/14/2005, 6:30 AM
Seems to fix it completely. I've really only tested with 2 projects, but one of them always fails on the first segment if I don't do it. That has only been completely tested on a 5 minute loop, not the whole 1:35 which I'm about to kick off.

I'm hoping (probably w/o cause) the next ZA release will fix this as the current ZA sec. suite release has several other problems such as crash restart loops and corrupting pdf downloads if you're using firefox (seems to work OK w/IE downloads).

New data: 1:35 project completed w/o error w/AV off. Another test I did, I reenabled AV in the the middle of the same NR job and it failed on the next segment.