Is it possible to ask what would be needed to register with your provider in Asterisk? That would help here. Like in the following thread, once we know what is needed in Asterisk, the correspondence to the Voxalot provider details screen is clear.
http://forum.voxalot.com/showthread.php?t=526
also here explains better what these advanced entries mean:
http://forum.voxalot.com/showthread....outbound+proxy
I'd actually try to remove the advanced details from your provider and in the Voxalot provider screen try to just set the host to voipportal.ca without the extra information of the advanced screen, and see if that works. Some providers that need outbound proxying, and set a different outbound proxy server than their SIP proxy actually work just fine within Voxalot when you create two separate provider entries for them, one for inbound calls and one for outbound (where you set the host as the outbound proxy entry you normally use in your SPA). I am kind of curious in your case, because the outbound proxy is the same as the SIP proxy so it just might work.