We’ve just upgraded from LAN Zoo 7 to LAN Zoo 8 on a Windows 2016 server which has no internet access. The new Zoo 8 service is taking around 20 minutes to start. This was not an issue with Zoo 7, though that did generally take 4-5 minutes.
Port 80 is open in both the inbound and outbound firewall rules.
There’s no McNeel Update Service like there was in previous versions so I’m not sure what is causing the delay.
A late in the day hail Mary: If you server is running some kind of antivirus process (Windows Defender for example), can you configure it to exclude the LAN Zoo’s licenses folder?
I’ve been tracking this issue with another customer, and have found that the slowness happens when LAN Zoo is loading one or more license plugins. Do you have any plugins installed for third party products?
Just the plugins shown in the screenshot earlier in the thread.
Am waiting for the thumbs up from our security team to try Dale’s suggestion of exempting the LAN Zoo’s licenses folder from our antivirus. I’ll update as soon as I have results.
I don’t think his suggestion will make any difference; the slowdown I’ve seen comes from loading the Zoo plugins. If you can get approval to exempt those, it would be interesting. They’re installed in the same folder as LAN Zoo itself.
Unfortunately exempting %ProgramData%\McNeel\Zoo\8.0\Licenses didn’t help. I’ve asked our security team for permission to try Brian’s suggestion of exempting the plugins and will update once we’ve tried it.
I ran ProcMon whilst I was waiting for the Zoo 8 service to start up and though I’ve yet to analyse the output properly, did notice that it keeps going round in cycle which includes trying to download from an external site. If I spot anything startling, I’ll update this thread.
Apologies for not circling back. I made that comment while troubleshooting an issue. It ended up being the TCP port in use by PRTG Network Monitor (despite being configured not to use that port, it checks on startup if it’s in use and adds a redirect if not).
I was able to configure the PRTG processes and Zoo 8 with a dependency so Zoo always starts first and can occupy port 80 before PRTG’s check:
sc config “PRTG Core Server Service” depend= “Zoo 8”