You might like to see
this thread.
Try using other ports and connecting to other servers, see if they work for a bit longer. If nothing works, try making sure you don't go idle with something like an auto ping script:
on *:connect:{ .timer 0 180 .ctcp $me ping }
This will set a timer when you connect to a server that pings yourself every 3 minutes. You will not see the timer set or see yourself ping you, because of the
. before the commands (/timer and /ctcp). It needs to go in your remotes which can be accessed by pressing
ALT+R, and preferably put in a new script file -
File > New.
I don't know why this would effect mIRC 6.14 and not previous versions, if you've had any connection changes recently that might be it - you might not even be informed of the changes by your ISP!
Numerous threads have been made about the time out error, so you might also like to do a
Search for "time out" or "timing out" and read other threads, they may contain a solution.
Best of luck
Regards,