Unable to open TCP/TLS port - then DC++ crashes

Asked by Bertiebee

Hi
I have been using DC++ for some time now and it has been working fine upo until a couple of days ago.
I'm having problems with my uPnP as this seems to work very infrequently. I changed my settings to use manual port forwarding (I am behind a router and have Symantec Internet Security installed).
The settings for TCP and UDP were foolishly changed to 2869 and 1900 and now every time I try to log on to DC++ the message 'Unable to open TCP/TLS port file transfers will not work properly' is quickly followed by another that says 'Unable to open UDP port.....'
Once the OK button is pressed then DC++ closes down saying a problem has been encountered and needs to close.
This means I can't change the TCP and UDP settings in DC++ because I can never get that far.
Is there some way of changing these settings so I can carry on trying to get it to work again?
Thanks for any assistance you can give.
Iain

Question information

Language:
English Edit question
Status:
Solved
For:
DC++ Edit question
Assignee:
No assignee Edit question
Solved by:
eMTee
Solved:
Last query:
Last reply:
Revision history for this message
Best eMTee (realprogger) said :
#1

First of all I assume you use the latest version of DC++, if not then upgrade.
You can manually edit the file where DC++ stores its settings. The file called DCPlusPlus.xml and you can determine its location by using this guide : http://dcplusplus.sourceforge.net/webhelp/faq_settings_files.html

Open the file in a text editor and search for 'InPort' and 'UDPPort' for TCP and UDP port setting respectively and change them as you wish.
Its interesting though that it crashes for a certain port settings so you got the chance that the crash is because of some other reason. If it keeps crashing with modified port settings then you can delete/rename this file and try with initial settings, either. In this case all of your existing settings will be lost of course.

Revision history for this message
Bertiebee (iainbradshaw) said :
#2

Thanks eMTee, that solved my question.