set loopback=false
The loopback handling code doesn't check whether we have a shared transport and calls up_prot.up() indiscriminately. However, when we have a shared transport, up_prot is null...