[RISOLTO] amule-daemon: non riesco ad aggiungere link ed2k

Discussioni relative a Debian e Linux

[RISOLTO] amule-daemon: non riesco ad aggiungere link ed2k

Messaggioda asinoubriaco » 16/01/2018, 17:42

Ciao ragazzi,
Sto cercando di far funzionare amule-daemon, tutto sembra funzionare a parte una cosa: non riesco ad aggiungere nuovi download!
Quelli al momento attivi ci sono perché ho copiato la cartella Temp di un altro aMule (prima di formattare) e questi funzionano (sembra) perfettamente.
Ho fatto vari tentativi:

con amuleweb inviando il link ed2k tramite il form nel footer ottengo solo un refresh ma il download non viene aggiunto
con amulegui non succede nulla
con amulecmd ottengo il seguente errore: "Request failed with the following error: Invalid link or already on list."

Ho provato con link diversi.

Ho notato inoltre che nel log di amuled ci sono molti errori, incollo qui alcune righe:

Codice: Seleziona tutto
2018-01-16 00:55:38: Initialising aMuleD 2.3.2 compiled with wxBase(GTK2) v3.0.2 and Boost 1.62
2018-01-16 00:55:38: Checking if there is an instance already running...
2018-01-16 00:55:38: 00:55:38: Error: Lock file '*percorso*muleLock' has incorrect permissions.
2018-01-16 00:55:38: No other instances are running.
!2018-01-16 00:55:39: CFile: Error when opening file (*percorso*known.met): Permesso negato
!2018-01-16 00:55:39: ATTENZIONE: known.met non può essere aperto.
2018-01-16 00:55:39: Il file dei crediti è stato caricato, 332 client conosciuti
2018-01-16 00:55:39: *** TCP socket (ECServer) listening on 0.0.0.0:4712
2018-01-16 00:55:39: Created Server UDP-Socket at port 4665
2018-01-16 00:55:39: ListenSocket: Ok.
2018-01-16 00:55:39: Created Client UDP-Socket at port 4672
2018-01-16 00:55:39: amuled: forzato in background - arrivederci
2018-01-16 00:55:39: 00:55:39: Error: Lock file '*percorso*muleLock' has incorrect permissions.
2018-01-16 00:55:39: Caricamento file server.met: *percorso*server.met
!2018-01-16 00:55:39: Trovati 10 server nel file server.met
2018-01-16 00:55:39: Caricamento dei file Part da: *percorso*Temp
2018-01-16 00:55:39: Caricamento del file Part 1 su 305
2018-01-16 00:55:39: ATTENZIONE: *percorso*001.part potrebbe essere corrotto (-287245)


per tutti i file contenuti in .aMule l'utente di aMule ha i permessi rwx, per quanto rigarda gli errori dei file part questi si presentano quasi su tutti i file che ho importato

Riuscite a darmi una mano?

Grazie!
asinoubriaco
Newbie
Newbie
 
Messaggi: 4
Iscritto il: 16/01/2018, 17:12

Re: amule-daemon su debian: non riesco ad aggiungere link ed

Messaggioda asinoubriaco » 16/01/2018, 17:42

Qualora tornasse utile ecco un elenco di tutti i passaggi seguiti per l'installazione:

Installazione di amule-daemon, amuleCMD e amuleGUI:
Codice: Seleziona tutto
apt-get install amule-daemon

Codice: Seleziona tutto
apt-get install amule-utils

Codice: Seleziona tutto
apt-get install amule-utils-gui


Primo avvio (per essere sicuri di creare tutte le cartelle):
Codice: Seleziona tutto
amuled


Ottengo una password in md5 da copiare in amule.conf:
Codice: Seleziona tutto
echo -n "mypassword" | md5sum | awk '{print $1}'


Configurazione amule.conf:
[eMule]
AppVersion=2.3.2
Nick=http://www.aMule.org
QueueSizePref=50
MaxUpload=0
MaxDownload=0
SlotAllocation=150
Port=4662
UDPPort=4672
UDPEnable=1
Address=
Autoconnect=1
MaxSourcesPerFile=300
MaxConnections=500
MaxConnectionsPerFiveSeconds=20
RemoveDeadServer=1
DeadServerRetry=3
ServerKeepAliveTimeout=0
Reconnect=1
Scoresystem=1
Serverlist=0
AddServerListFromServer=0
AddServerListFromClient=0
SafeServerConnect=0
AutoConnectStaticOnly=0
UPnPEnabled=0
UPnPTCPPort=50000
SmartIdCheck=1
ConnectToKad=1
ConnectToED2K=1
TempDir=/home/*myuser*/.aMule/Temp
IncomingDir=/home/*myuser*/.aMule/Incoming
ICH=1
AICHTrust=0
CheckDiskspace=1
MinFreeDiskSpace=1
AddNewFilesPaused=0
PreviewPrio=0
ManualHighPrio=0
StartNextFile=0
StartNextFileSameCat=0
StartNextFileAlpha=0
FileBufferSizePref=16
DAPPref=1
UAPPref=1
AllocateFullFile=0
OSDirectory=/home/*myuser*/.aMule/
OnlineSignature=0
OnlineSignatureUpdate=5
EnableTrayIcon=0
MinToTray=0
ConfirmExit=1
StartupMinimized=0
3DDepth=10
ToolTipDelay=1
ShowOverhead=0
ShowInfoOnCatTabs=1
VerticalToolbar=0
GeoIPEnabled=1
ShowVersionOnTitle=0
VideoPlayer=
StatGraphsInterval=3
statsInterval=30
DownloadCapacity=300
UploadCapacity=100
StatsAverageMinutes=5
VariousStatisticsMaxValue=100
SeeShare=2
FilterLanIPs=1
ParanoidFiltering=1
IPFilterAutoLoad=1
IPFilterURL=
FilterLevel=127
IPFilterSystem=0
FilterMessages=1
FilterAllMessages=0
MessagesFromFriendsOnly=0
MessageFromValidSourcesOnly=1
FilterWordMessages=0
MessageFilter=
ShowMessagesInLog=1
FilterComments=0
CommentFilter=
ShareHiddenFiles=0
AutoSortDownloads=0
NewVersionCheck=0
AdvancedSpamFilter=1
MessageUseCaptchas=1
Language=
SplitterbarPosition=75
YourHostname=
DateTimeFormat=%A, %x, %X
AllcatType=0
ShowAllNotCats=0
SmartIdState=0
DropSlowSources=0
KadNodesUrl=http://upd.emule-security.org/nodes.dat
Ed2kServersUrl=http://upd.emule-security.org/server.met
ShowRatesOnTitle=0
GeoLiteCountryUpdateUrl=http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
StatsServerName=Shorty's ED2K stats
StatsServerURL=http://ed2k.shortypower.dyndns.org/?hash=
CreateSparseFiles=1
[Browser]
OpenPageInTab=1
CustomBrowserString=
[Proxy]
ProxyEnableProxy=0
ProxyType=0
ProxyName=
ProxyPort=1080
ProxyEnablePassword=0
ProxyUser=
ProxyPassword=
[ExternalConnect]
UseSrcSeeds=0
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=*mymd5password*
UPnPECEnabled=0
ShowProgressBar=1
ShowPercent=1
UseSecIdent=1
IpFilterClients=1
IpFilterServers=1
TransmitOnlyUploadingClients=0
[WebServer]
Enabled=1
Password=*mymd5password*
PasswordLow=
Port=4711
WebUPnPTCPPort=50001
UPnPWebServerEnabled=0
UseGzip=1
UseLowRightsUser=0
PageRefreshTime=120
Template=
Path=amuleweb
[GUI]
HideOnClose=0
[Razor_Preferences]
FastED2KLinksHandler=1
[SkinGUIOptions]
Skin=
[Statistics]
MaxClientVersions=0
[Obfuscation]
IsClientCryptLayerSupported=1
IsCryptLayerRequested=1
IsClientCryptLayerRequired=0
CryptoPaddingLenght=254
CryptoKadUDPKey=3807503498
[PowerManagement]
PreventSleepWhileDownloading=0
[UserEvents]
[UserEvents/DownloadCompleted]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[UserEvents/NewChatSession]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[UserEvents/OutOfDiskSpace]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[UserEvents/ErrorOnCompletion]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=


Lancio del demone:
Codice: Seleziona tutto
amuled -f


Dopo riavvio, da terminale:
Codice: Seleziona tutto
useradd *amuleusername*

Codice: Seleziona tutto
passwd *password*


Ho dato allo user i permessi rwx per le cartelle .aMule, Incoming e Temp.

Modificato /etc/default/amule-daemon:
# Configuration for /etc/init.d/amule-daemon

# The init.d script will only run if this variable non-empty.
AMULED_USER="*amuleusername*"

# You can set this variable to make the daemon use an alternative HOME.
# The daemon will use $AMULED_HOME/.aMule as the directory, so if you
# want to have $AMULED_HOME the real root (with an Incoming and Temp
# directories), you can do `ln -s . $AMULED_HOME/.aMule`.
AMULED_HOME="/home/*myuser*/.aMule"
asinoubriaco
Newbie
Newbie
 
Messaggi: 4
Iscritto il: 16/01/2018, 17:12

Re: amule-daemon su debian: non riesco ad aggiungere link ed

Messaggioda AS » 17/01/2018, 0:12

Molto strana sta cosa: fammi capire, riesci ad accedere con AmuleGui? E se aggiungi un link edonkey che succede di preciso?
La funzione "cerca" funziona? e se aggiungi un download da lì che succede?

PS In Amule.conf proverei a togliere la riga
Codice: Seleziona tutto
 GeoLiteCountryUpdateUrl=http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

ovvero a lasciarla in bianco, mi ha sempre causato dei problemi (ma non so se può aiutari nel tuo caso...)
Se la casa del tuo vicino brucia, la cosa ti riguarda, e parecchio.


Immagine
Avatar utente
AS
Hero Member
Hero Member
 
Messaggi: 1159
Iscritto il: 01/05/2010, 10:22

Re: amule-daemon su debian: non riesco ad aggiungere link ed

Messaggioda asinoubriaco » 17/01/2018, 9:42

Grazie di avermi risposto,
ho tolto quel parametro da amule.conf (che non ho capito a cosa serva) ma non è cambiato nulla, che problemi ti dava? (è sempre utile saperlo penso)

Ho inoltre provato ad aggiungere un download a caso dalla ricerca (sia da amuleweb che da amulegui), al submit c'è stato un refresh (su amuleweb) e come sempre il download non viene aggiunto alla lista (su amulegui nessun effetto).

Ho anche provato con:
Codice: Seleziona tutto
ed2k "collegamentoed2k"

Ha restituito come risposta "Link successfully queued."

E con:
Codice: Seleziona tutto
ed2k -e "percorso ad un file di testo contenente il link ed2k"

Ha restituito come risposta "Link successfully queued."

Purtroppo non trovo il download inserito in lista, temo non abbia funzionato.
asinoubriaco
Newbie
Newbie
 
Messaggi: 4
Iscritto il: 16/01/2018, 17:12

Re: amule-daemon su debian: non riesco ad aggiungere link ed

Messaggioda asinoubriaco » 17/01/2018, 10:03

Credo di aver capito qual è il problema, sta nei permessi.

Log:
Codice: Seleziona tutto
!2018-01-17 09:57:39: ExternalConn: aggiungo il collegamento 'ed2k://linkcompleto'.
!2018-01-17 09:57:39: CFile: Error when opening file (/home/*mioutente*/.aMule/Temp/031.part): Permesso negato
 2018-01-17 09:57:39: ERRORE: Apertura del file Part fallita '/home/*mioutente*/.aMule/Temp/031.part.met'


Purtroppo sono un novellino per quanto riguarda Linux, da terminale quali sono i comandi giusti per dare i pieni permessi per una cartella e le sue sottocartelle ad un utente? (ovviamente deve valere anche per tutti i file che saranno creati successivamente)

Io l'avevo fatto da interfaccia grafica e sembrava tutto ok...
asinoubriaco
Newbie
Newbie
 
Messaggi: 4
Iscritto il: 16/01/2018, 17:12


Torna a Generale

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti

cron