Hello,
Is your firewall in transparent mode or is it in routed mode? If it is in routed mode, then you have to configure the routing protocol on the firewall as well. If the firewall is in transparent mode, then make sure that you are allowing the OSPF multicast MAC on the outside interface.
Hope this helps.
Regards,
NT