Yes - it is the settings that your host provider has set in C Panel - so if you are not sure ask them.
I was using Hosting Matters for my site and had to change the permissions for wp content, and wp config from 755 to 777.
Your hosting provider will do this for them if you are not sure.
When you have changed the permissions refresh your blog site and then set the permissions back to 755. WP Super Cache should sort itself out when you refresh the page.
Hope this helps,
Mike FD