Это понятно. Но если есть бесплатное решение, которое должно работать, но почему-то не работает, то лучше сделать чтобы оно работало чем не работало. :+))
Тут уже вопрос принципа - победить ситуацию без изменения модели. А так то можно и вообще стены продолбить и завести ещё один сосок инета снаружи. Но - неинтересно.