.ma domains require local address it seems.
You can try this: (if your present registrar allow)
# Find a registrar who provide Local Presence Service (Check This - Regery) and,
# Transfer your domain to them, along with their Local Presence Service.
If this works, your issue solved..