its not smf, its your server. what error message are you getting when you try to upload and or install a mod?
CHMOD your package folder to 777. If you can't install a mod automatically, you can install it manually. Just follow the steps provided at the SMF forum mod section.