Before returning service available, make sure port is connectable

Oh yeah good point!