Page 1 of 2

aMule:"error 22"e"Fatal error"(Risolto)

Posted: Fri Jan 26, 2007 1:03 pm
by MadMacX
segalo qui la parte riguardante aMule che fa parte di un problema più vasto già segnalato sulla sezione "Help"

..dopo un archivi/installa fatto dal negozio per sostituire il mio HD non c'é più nulla nel pannello preferenze, non ci sono i codec, i font e i plug in ecc che avevo aggiunto ...insomma c'é una libreria quasi vergine

..tra i vari casini ho provato anche ad aprire aMule e prima salta fuori una finestra con scritto "Amule error - cannot get official hostname (error 22: invalid argument) poi clicco su ok e salta fuori un'altra finestra con scritto "Fatal error - bad permissio on temp directory" poi clicco su ok ed aMule si chiude...che faccio?

Posted: Fri Jan 26, 2007 8:43 pm
by flashcream
prima di rispondere:

finder menu vista--> vai alla cartella---> digita: /etc/

trascina il file hosts e hostconfig su textedit, quindi copi/incolla nel forum il testo.

apri gestione netinfo---> /machines----> localhost
copia nel forum i valori.

apri il file amule.conf sempre con text edit, controlla le voci
IncomingDir=
TempDir=
e copia sempre nel forum.

Posted: Fri Jan 26, 2007 9:08 pm
by MadMacX
wow..sembra una cosa seria...infatti non sono riuscito a dormire..
flashcream wrote:finder menu vista--> vai alla cartella---> digita: /etc/
trascina il file hosts e hostconfig su textedit, quindi copi/incolla nel forum il testo.
file hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost

hostconfig
##
# /etc/hostconfig
##
# This file is maintained by the system control panels
##

# Network configuration
HOSTNAME=-AUTOMATIC-
ROUTER=-AUTOMATIC-

# Services
AFPSERVER=-YES-
AUTHSERVER=-NO-
AUTOMOUNT=-YES-
CUPS=-YES-
IPFORWARDING=-NO-
IPV6=-YES-
MAILSERVER=-AUTOMATIC-
NETINFOSERVER=-AUTOMATIC-
NFSLOCKS=-AUTOMATIC-
NISDOMAIN=-NO-
RPCSERVER=-AUTOMATIC-
TIMESYNC=-YES-
QTSSERVER=-NO-
WEBSERVER=-NO-
SMBSERVER=-NO-
DNSSERVER=-NO-
COREDUMPS=-NO-
VPNSERVER=-NO-
flashcream wrote:apri gestione netinfo---> /machines----> localhost
copia nel forum i valori.
ip_address 127.0.0.1
name localhost
servers ./local

flashcream wrote:apri il file amule.conf sempre con text edit, controlla le voci

IncomingDir=
TempDir=
e copia sempre nel forum.
IncomingDir=/Volumes/BeckUp 3/download aMule
TempDir=/Volumes/BeckUp 3/download aMule/aMule temporanei

(per la cronaca il disco esterno su cui scaricavo i file era connesso e acceso)

Posted: Fri Jan 26, 2007 9:45 pm
by flashcream
il file hostconfig è da riconfigurare. (si dovrebbe fare con pico, l'editor del terminale, puoi farlo più semplicemente con textedit.)

se digiti in terminale "hostname" vedrai il tuo hostname che sarà tipo: imac-di-mario-rossi.local

cmq automatic non va bene e tra l'altro non serve a nulla.

fai una copia di backup del file originario, prendi nota dei corretti permessi del file con tasto destro/ottieni informazioni (proprietario, gruppo, accesso ecc) assegna i permessi da sistema a tuo nome utente con la possibilità di scrivere, edita il file esattamente come vedi qui e registra con text edit. (risistema i permessi come all'origine). riavvia.

Image

in pratica copia/incolla questo:

AFPSERVER=-YES-
AUTHSERVER=-NO-
AUTOMOUNT=-YES-
CUPS=-AUTOMATIC-
NFSLOCKS=-AUTOMATIC-
NISDOMAIN=-NO-
TIMESYNC=-NO-
QTSSERVER=-NO-
WEBSERVER=-NO-
SMBSERVER=-NO-
SNMPSERVER=-NO-
SPOTLIGHT=-YES-

Posted: Fri Jan 26, 2007 10:12 pm
by MadMacX
ho fatto un'istantanea alla finestra info così ho gli appunti di come era, poi ho sbloccato il lucchetto, messa la mia password, mi sono assegnato io come propretario e gruppi ed tutti i permessi in lettura e scrittura, ho copuato sullo stesso file quello che mi hai scritto (perché comunque non riesco ne a duplicarlo ne a portarlo fuori dalla cartella /etc/)

quando tento di salvare mi dice "imposibile salvare il documento come hostconfig nella cartella etc"

Posted: Fri Jan 26, 2007 10:14 pm
by MadMacX
forse devo cambiare permessi e accessi anche sulla cartella etc?

aspetto comunque la tua risposta

Posted: Fri Jan 26, 2007 10:30 pm
by TheCube
MadMacX wrote:forse devo cambiare permessi e accessi anche sulla cartella etc?

aspetto comunque la tua risposta
NON toccare assolutamente i permessi delle cartelle di sistema!!!!
Per modificare quel file devi usare il terminale e digitare il comando: sudo pico hostconfig
Devi ovviamente essere all'interno della cartella /etc o aggiungere la stessa al path del file.

Posted: Fri Jan 26, 2007 10:36 pm
by flashcream
non è stato possibile, come speravo, facilitarti l'operazione quindi si passa a pico.

apri il terminale

digita: sudo pico /etc/hostconfig

immetti pass e dai invio.

Image

spostati con le frecce (il mouse non funziona) edita il testo come sopra indicato. (leggi i comandi a fondo finestra)

chiudi e salva il file con Ctrl-X e poi Y e invio. chiudi il terminale, riavvia.

Posted: Fri Jan 26, 2007 11:11 pm
by MadMacX
fatto tutto esattamente come hai detto

ho ravviato

ho provato ad aprire aMule e adesso viene fuori solo il secondo messaggio: "Fatal error - bad permissio on temp directory" poi cliccando su ok si chiude

Posted: Fri Jan 26, 2007 11:16 pm
by flashcream
il problema era l'altro.... questo è un banalissimo problema di permessi.

control+clik sul disco esterno/ottieni informazioni e seleziona ignora proprietà oppure variali ad hoc. come utente mario rossi devi poter accedere in lettura e scrittura sui quei files e directory.