On a server using mods that do not include a mod.cpp in them and where the mod folder name on the server is not the same as the name in the meta.cpp file. the server will not allow a user to connect returning a dialog that says that the server has mods that are not on a client. You can "fix" the issue by renaming the mod to the name in the mod's meta.cpp.
This unannounced change is unnecessary for security. The mod folder name on the server should not be important at all for mod verification...