OK it is not the NIC. I now have a D-Link DFE-530TX (reported as Via VT6105/VT6106S [Rhine-III]) configured as eth2 and the problem with our VPS in particular persists. The other NIC has been removed so now there are only eth1 and eth2.
It seems to be some kind of corruption somewhere with something in Zentyal 2.2.2
Our VPS is hosted by
www.inmotionhosting.com and I cannot even reach their website when the Zentyal box is the gateway.
With other sites they time out when fetching outside content.
What I am experiencing reminds me of my visit to China and running into the great firewall. The connection is made, but the content never arrives. It appears as if my Zentyal box has content filtering enabled and that it hates inmotionhosting.com and about 30% of WWW content. For example many web pages stop loading on 'connected to connect.facebook.net...' Funnily enough, I can access Facebook itself without a problem.
Engadget, the beast of a site, mostly loads, hanging at 'connected to s2.wp.com...' but it is clearly asychrnous so this failure only results in the loading indicator forever spinning, until it times out.
It is now failing to load many sites (could be getting progressively worse?) so I am not able to troubleshoot using the all mighty Google as some promising links fail to load. This one for example:
https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk36267 (cannot load it so I apologize if it is inexplicably NSFW)
Chromium is also affected by this...as is IMAP of course, so it is not an application setting, and it is not a client firewall setting since all of these sites are accessible once I fall back the D-Link DI-524 as a gateway.
Looking at processes that pop up when I refresh a page that refuses to load, I see 'squid' even though it is not even installed according to Zentyal admin page.
Anyway, I think that the problem is with the PPPoE setup, maybe MTU setting or who knows what...
I would like to use the Zentyal box as a gateway since one limitation of the DI-524 is that it is no good for routing traffic around the network so I cannot run a web portal/server on the Zentyal box to allow remote file access/uploading which is half the point of trying to set up Zentyal.
Things I have done and that did not fix the problem:
- manually remove squid via ssh
- install nscd and flushed dns cache
- ran pppoeconf
................Hallelujah! The just published Zentyal Networking module update 2.2.2 fixed this, whatever it was.
Prior to this I also noticed a profound lack of complaints from anyone else in the office (except for when they lose file or web access and hear me swearing) about connectivity issues. Only MY workstation was affected by this, whatever it was. Zentyal box was binning only my internet traffic and nobody else's.
Thus, SOLUTION: Install Zentyal Networking module update 2.2.2