aMule Forum
English => en_Linux => Topic started by: ZioNemo on November 11, 2009, 11:05:09 PM
-
Hi, I have a headless ubuntu 9.04 (jaunty) server where I would like to have amule running in background.
This "server" actually has full X11/gnome, but I have it in the basement and the monitor is usually off. I use it as a "server".
I can start amule from a local user and it works ok.
I did edit /etc/default/amule-daemon setting:
AMULED_USER="xxyy"
AMULED_HOME="/srv/Downloads/aMule"
xxyy@server:~$ ls -la /srv/Downloads/aMule
total 92
drwxr-xr-x 4 xxyy xxyy 4096 2009-11-09 12:11 .
drwxr-xr-x 4 root root 4096 2009-11-06 22:22 ..
lrwxrwxrwx 1 xxyy xxyy 1 2009-11-06 22:25 .aMule -> .
-rw-r--r-- 1 xxyy xxyy 2995 2009-11-09 12:11 amule.conf
-rw-r--r-- 1 xxyy xxyy 5 2009-11-09 12:11 clients.met
-rw-r--r-- 1 xxyy xxyy 5 2009-11-09 12:11 clients.met.BAK
-rw-r--r-- 1 xxyy xxyy 365 2009-11-06 22:26 cryptkey.dat
-rw-r--r-- 1 xxyy xxyy 5 2009-11-09 12:11 emfriends.met
drwxr-xr-x 2 xxyy xxyy 4096 2009-11-06 22:26 Incoming
-rw-r--r-- 1 xxyy xxyy 182 2009-11-06 22:26 ipfilter.dat
-rw-r--r-- 1 xxyy xxyy 298 2009-11-06 22:26 ipfilter_static.dat
-rw-r--r-- 1 xxyy xxyy 28 2009-11-09 12:11 key_index.dat
-rw-r--r-- 1 xxyy xxyy 1 2009-11-06 22:26 known2_64.met
-rw-r--r-- 1 xxyy xxyy 5 2009-11-09 12:11 known.met
-rw-r--r-- 1 xxyy xxyy 6 2009-11-09 12:11 lastversion
-rw-r--r-- 1 xxyy xxyy 0 2009-11-09 12:11 last_version_check
-rw-r--r-- 1 xxyy xxyy 12 2009-11-09 12:11 load_index.dat
-rw-r--r-- 1 xxyy xxyy 1422 2009-11-09 12:11 logfile
-rw-r--r-- 1 xxyy xxyy 1329 2009-11-09 12:11 logfile.bak
-rw-r--r-- 1 xxyy xxyy 17 2009-11-09 12:11 preferences.dat
-rw-r--r-- 1 xxyy xxyy 23 2009-11-09 12:11 preferencesKad.dat
-rw-r--r-- 1 xxyy xxyy 5 2009-11-09 12:11 server.met
-rw-r--r-- 1 xxyy xxyy 5 2009-11-08 12:19 server_met.old
-rw-r--r-- 1 xxyy xxyy 0 2009-11-09 12:11 shareddir.dat
-rw-r--r-- 1 xxyy xxyy 12 2009-11-09 12:11 src_index.dat
drwxr-xr-x 2 xxyy xxyy 4096 2009-11-06 22:26 Temp
xxyy@server:~$
When I start "sudo /etc/init.d/amule-daemon start" I see no amule in ps:
xxyy@server:~$ ps ax | grep amule
30227 pts/0 S+ 0:00 grep amule
Needless to say neither amuleweb nor amulegui work :)
As said user xxyy can start "normal" amule without any problem.
If it matters:
Linux server 2.6.28-16-generic #56-Ubuntu SMP Mon Nov 2 10:43:06 UTC 2009 i686 GNU/Linux
This is an atom-330 + 4GbRam with an up-to-date ububtu Jaunty.
amule is: "aMule 2.2.4".
What should I check?
I ried asking the same question on the ubuntu forums (https://answers.launchpad.net/ubuntu/+source/amule/+question/89324 (https://answers.launchpad.net/ubuntu/+source/amule/+question/89324)) but none cared to answer :(
TiA
ZioNemo
-
As said user xxyy can start "normal" amule without any problem.
Can you start amuled from terminal?
amule is: "aMule 2.2.4".
An upgrade to 2.2.6 is highly recommended.
-
Can you start amuled from terminal?
Yes, at least without the change of HOME:
xxyy@server:~$ amuled -o -e
amuled: OnInit - starting timer
Logging to stdout enabled
Initialising aMuled 2.2.4 using wxGTK2 v2.8.9
Checking if there is an instance already running...
No other instances are running.
2009-11-12 10:51:20: Starting aMuled 2.2.4 using wxGTK2 v2.8.9
EC configuration
Enter password for mule connection:
Password set and external connections enabled.
2009-11-12 10:51:51: Creditfile loaded, 1140 clients are known
2009-11-12 10:51:51: Loading IP-filters 'ipfilter.dat' and 'ipfilter_static.dat'.
2009-11-12 10:51:51: Loaded 0 IP-ranges from '/home/xxyy/.aMule/ipfilter.dat'. 0 malformed lines were discarded.
2009-11-12 10:51:51: Loaded 0 IP-ranges from '/home/xxyy/.aMule/ipfilter_static.dat'. 0 malformed lines were discarded.
2009-11-12 10:51:51: *** TCP socket (ECServer) listening on 0.0.0.0:4712
2009-11-12 10:51:51: Created Server UDP-Socket at port 50024
ListenSocket: Ok.
2009-11-12 10:51:51: Created Client UDP-Socket at port 50021
HTTP download thread started
,,,,,,
I can also connect with amulegui.
Later today I will check with HOME=/some/where/else
An upgrade to 2.2.6 is highly recommended.
I would really like to stick to the official ubuntu repository, if at all possible.
I will switch to karmic (9.10) fairly soon and that should have 2.2.6.
Any further test I should do?
Thanks
ZioNemo
-
I think amuled fails to run because it isn't properly configured.
Grab ~/.aMule/amule.conf and copy it to /srv/Downloads/aMule. Edit the IncomingDir and TempDir settings to point to the right location and you should be done.
-
Ok.
Thanks.
I was missing the AcceptExternalConnections=1 setting.
Shame on me.
Thanks again
ZioNemo