When using the same mod downloaded from the same source on a windows client and a Linux server it shows a red circle on the multi player server browser screen on the client side.
Looking at the log files, despite using the same package on both systems, all mods that have a red circle on the client have different hash codes in the log files from the client and server.