Hi Ivan,
I don't think this is a mojoportal error but probably something releated to MySQL configuration. I find all kinds of reports of this with google searching on "mysql Got an error reading communication"
Here is a relevant link to info on the MySQL site
http://dev.mysql.com/doc/refman/5.0/en/communication-errors.htmlIt applies to several versions of MySQL including 4.1
Maybe your hoster has too small a limit on the number of connections allowed and is starving the connection pool or some other configuration that is causing this issue.
You did not mention whether your hoster has installed the MySQL connector for .NET in the GAC and if so what version. If it is in the GAC it will not use the version in the bin folder. The one in the bin is working fine on numerous other installations of mojoPortal with MySQL so I'm pretty sure it is good.
Wish I couild be more help but I think the solution lies in configuration of MySQL.
Cheers,
Joe