Hi Oleg,
It pauses for a few seconds on the following lines after its passed through the first time:
conn.Open();
da.Fill(dt);
When you connect without SSH the code is fine now matter how many time you connect. With SSH first time fine any time after that pauses for a few seconds is there something not closing properly? Soon as I stop the program and start it again its fine the first time again.
Thanks,
John