If you are using the AWS route53 class and you stumbled upon the error below:
public 'error' => boolean false
public 'body' =>
object(SimpleXMLElement)[5]
public 'Message' => string 'Unable to determine service/operation name to be authorized' (length=59)
public 'code' => int 403
Here’s what you can do. Check your hosted zone id. It should be in this form /hostedzone/Z8HJDGKXCKSH35
. Ensure to include the word /hostedzone/
otherwise you’ll encounter the error above.