Haven't seen this method on any of the Forums on Bungie Help so I thought I'd share. 
I always use a wired connection but being home for the holiday I had to use wifi. Wifi was connected fine but could not play destiny due to Canary error codes. Tried everything still nothing. Until I remembered I had used an alternate MAC address to get around Hotel wifi. As soon as I cleared my MAC address I have had no problems at all. 
Don't know if this pertains to anyone but just thought I'd share my stupidity.
						
					
					
				- 
   
	Isnt that a known comcast issue?
 
										 
					 
		    