Should we check that `edge_proxy` is set too?  This doesn't make (much) sense for an S-CSCF.