aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Mode freedom in port selection  (Read 4049 times)

ponchietto

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
Mode freedom in port selection
« on: December 11, 2004, 04:47:57 AM »

I would really like to use port 22 instead of the standard ones. (Firewall issues... sigh).

Currently the GUI refuses you to do so... i think a warning would be more appropriate.

 Thanx
              Federico
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Mode freedom in port selection
« Reply #1 on: December 11, 2004, 04:50:04 AM »

it works.. as root (port => 80)

ponchietto

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
Re: Mode freedom in port selection
« Reply #2 on: December 11, 2004, 05:02:40 AM »

Maybe you didn't read... i said port  --> 22 <---        (the one used by ssh...).

Of course must be root to use it, but i can afford that :P

   Federico
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Mode freedom in port selection
« Reply #3 on: December 11, 2004, 05:05:22 AM »

isn't 80 enough? ;p

ponchietto

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
Re: Mode freedom in port selection
« Reply #4 on: December 11, 2004, 05:14:51 AM »

My sysadmins do allow incoming connections only on port 22 (ssh).
So i will get a lowid UNLESS i use port 22.

So no... 80 is not enough.
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: Mode freedom in port selection
« Reply #5 on: December 11, 2004, 02:50:18 PM »

maybe this port limitation is a server or lugdunum limitation?
Logged

ponchietto

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
Re: Mode freedom in port selection
« Reply #6 on: December 11, 2004, 05:23:58 PM »

No, its only a GUI limitation:

if i start lmule, set port to 22 close it and start amule, port 22 works perfectly...
only i cannot use the preferences dialog otherwise port get resetted to 80...
Logged

Frankk

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 142
    • http://frankk.no-ip.com
Re: Mode freedom in port selection
« Reply #7 on: December 11, 2004, 05:31:29 PM »

Edit   src/muuli_wdr.cpp

Change this line:
Code: [Select]
wxSpinCtrl *item33 = new wxSpinCtrl( parent, IDC_PORT, wxT("4662"), wxDefaultPosition, wxSize(100,-1), 0, 80, 65535, 4662 );to:
Code: [Select]
wxSpinCtrl *item33 = new wxSpinCtrl( parent, IDC_PORT, wxT("4662"), wxDefaultPosition, wxSize(100,-1), 0, 22, 65535, 4662 );
and this line:
Code: [Select]
wxSpinCtrl *item36 = new wxSpinCtrl( parent, IDC_UDPPORT, wxT("4672"), wxDefaultPosition, wxSize(100,-1), 0, 1025, 65535, 4672 );to:
Code: [Select]
wxSpinCtrl *item36 = new wxSpinCtrl( parent, IDC_UDPPORT, wxT("4672"), wxDefaultPosition, wxSize(100,-1), 0, 22, 65535, 4672 );

Obviously you have to recompile.
« Last Edit: December 11, 2004, 05:35:39 PM by Frankk »
Logged

ponchietto

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
Re: Mode freedom in port selection
« Reply #8 on: December 11, 2004, 08:16:42 PM »

Thats a nice suggestion... thank you.

   Federico
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: Mode freedom in port selection
« Reply #9 on: December 11, 2004, 09:02:38 PM »

if there is no protocol or server limitation, will be removed _after_ rc8 release ;)

for now, Frankk's patch will work for you (you can even change it down to 0 instead of 22 only, there's no risk. the only risk is your firewall :P)

Thanks both!
Logged