You didn't supply an "External Connections" password (ECPassword). As a security feature, amuled won't enable external connections unless you provide a password. This password should be an md5sum of your desired password. Use the command:
echo -n
yourpasswordhere | md5sum | cut -d ' ' -f 1
to get the proper value.
Also, in the "[WebServer]" section of amule.conf, you have "Enabled=1". This tells amuled to run amuleweb automatically. With this setting, you shouldn't need to run amuleweb yourself at all. If you decide you'd prefer to run it yourself, then you need to put the EC password (the md5sum, again) in the remote.conf, in the "[EC]" section, for the key "Password".
Edit: by the way, you did have an ECPassword key in your remote.conf (where it won't be understood). You ought to pick a new password now, since that one has been published to the public.
