fix passive open