В общем всё оказалось банально. Дело в том, что я по глупости в php.ini раскомментировал dll библиотеки которые предназначены для винды. На линуксе эти строки трогать не нужно. Из-за этого появлялась ошибка которую дебаггер в yii не мог перехватить. Вывод этой ошибки спутал все карты. Ошибка вероятно сплыла в том месте где yii формировал заголовки из-за этого и начались проблемы. Закоментировал строки с виндовыми модулями в php.ini теперь всё работает. Ура)
Как оказалось для множественных соединений нужно юзать pool. createConnection подходит только если нужно отправить один запрос и сразу закрыть соединение.