Koozali.org: home of the SME Server
Other Languages => Italiano => Topic started by: wiserd on August 01, 2008, 02:13:50 PM
-
Ho bisogno di supporto per favore, ho il server giu!!! mentre stavo aggiornando l'antivirus mi ha fatto un casino!! sono ancora alle prime armi c'è qualcuno disposto ad aiutarmi per favore??
-
ciao
definisci i seguenti concetti:
- ho il server giù
- aggiornando l'antivirus
cosa hai fatto?
Ciao
Stefano
p.s. cambia l'oggetto per cortesia.. :-)
-
Ciao Grazie della risposta innanzi tutto.
mi spiego:
fino a poco fa il server non era più raggiungibile dall'esterno, quindi non potevo piu ne vedere il sito ne controllare la posta da webmail;
questa mattina appena arrivato mi sono trovato un sacco di mail da clamv che diceva di non risciure ad aggiornarsi, ho dato una letta a un po di forum e poi ho trovato una procedura guidata che mi diceva di disinstallare clamv per poi reinstallare la versione aggiornata, ho fatto partire la disinstallazione con yum e mentre stava disinstallando ho visto che andava a togliere da solo cose che non c'entravano tipo qmail allora ho interrotto il processo con ctrl+c. Da quel momento li la posta non era più raggiungibile dall'esterno e neanche il sito dal web.
premetto che purtroppo sono nuovo di questa azienda e che mi sono ritrivato in una realtà un po incasinata senza avere affiancamento sulla castomizzazione del mail/web server.
Grazie mille
Daniele
-
bene..
da quel che dici hai fatto una grossa frittata.. e non sarà nemmeno semplice porre rimedio
questo perchè rimuovendo con yum (perchè hai usato yum remove, vero?) un pacchetto come clamd (esempio), succede una cosa come questa:
[root@fileserver ~]# yum remove clamd
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "smeserver" plugin
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package clamd.i386 0:0.93-2.el4.rf set to be erased
--> Running transaction check
Setting up repositories
smeaddons 100% |=========================| 951 B 00:00
updates 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
smeos 100% |=========================| 1.9 kB 00:00
smeupdates 100% |=========================| 1.9 kB 00:00
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
--> Processing Dependency: clamd >= 0.93 for package: smeserver-clamav
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package smeserver-clamav.noarch 0:1.2.0-21.el4.sme set to be erased
--> Running transaction check
--> Processing Dependency: smeserver-clamav for package: smeserver-support
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package smeserver-support.noarch 0:1.6.0-50.el4.sme set to be erased
--> Running transaction check
--> Processing Dependency: server-manager-images for package: e-smith-base
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package e-smith-base.i386 0:4.18.1-10.el4.sme set to be erased
--> Running transaction check
--> Processing Dependency: e-smith-base for package: e-smith-mysql
--> Processing Dependency: e-smith-base for package: e-smith-ldap
--> Processing Dependency: e-smith-base >= 4.13.15-76 for package: e-smith-domains
--> Processing Dependency: e-smith-base for package: e-smith-viewlogfiles
--> Processing Dependency: e-smith-base for package: e-smith-dynamicdns-tzo
--> Processing Dependency: e-smith-base >= 4.15.0-05 for package: e-smith-proftpd
--> Processing Dependency: e-smith-base >= 4.0.12-48 for package: e-smith-oidentd
--> Processing Dependency: e-smith-base for package: e-smith-proxy
--> Processing Dependency: e-smith-base for package: e-smith-ntp
--> Processing Dependency: e-smith-base >= 4.13.16-27 for package: e-smith-radiusd
--> Processing Dependency: e-smith-base >= 4.13.2-08 for package: e-smith-netatalk
--> Processing Dependency: e-smith-base >= 4.15.1 for package: e-smith-imp
--> Processing Dependency: e-smith-base for package: e-smith-dynamicdns-dyndns
--> Processing Dependency: e-smith-base for package: e-smith-php
--> Processing Dependency: e-smith-base >= 4.15.1 for package: e-smith-apache
--> Processing Dependency: e-smith-base >= 4.18.0 for package: e-smith-packetfilter
--> Processing Dependency: e-smith-base >= 4.15.1 for package: e-smith-ingo
--> Processing Dependency: e-smith-base for package: e-smith-flexbackup
--> Processing Dependency: e-smith-base for package: e-smith-LPRng
--> Processing Dependency: e-smith-base >= 4.15.2 for package: smeserver-qpsmtpd
--> Processing Dependency: e-smith-base for package: e-smith-dynamicdns-dyndns.org
--> Processing Dependency: e-smith-base for package: e-smith-qmailanalog
--> Processing Dependency: e-smith-base >= 4.13.16 for package: smeserver-spamassassin
--> Processing Dependency: e-smith-base >= 4.9.44 for package: e-smith-horde
--> Processing Dependency: e-smith-base for package: e-smith-tinydns
--> Processing Dependency: e-smith-base for package: e-smith-backup
--> Processing Dependency: e-smith-base for package: smeserver-backuppc
--> Processing Dependency: e-smith-base for package: e-smith-turba
--> Processing Dependency: e-smith-base for package: e-smith-hosts
--> Processing Dependency: e-smith-base for package: e-smith-dynamicdns-yi
--> Processing Dependency: e-smith-base >= 4.15.0-39 for package: e-smith-email
--> Processing Dependency: e-smith-base >= 4.9.129 for package: e-smith-quota
--> Processing Dependency: e-smith-base for package: e-smith-starterwebsite
--> Processing Dependency: e-smith-base >= 4.13.16-27 for package: e-smith-pptpd
--> Processing Dependency: e-smith-base for package: e-smith-portforwarding
--> Processing Dependency: e-smith-base >= 4.13.15-76 for package: e-smith-ibays
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package e-smith-ntp.noarch 0:1.16.0-16.el4.sme set to be erased
---> Package e-smith-ldap.noarch 0:4.12.0-9.el4.sme set to be erased
---> Package e-smith-portforwarding.noarch 0:1.2.0-8.el4.sme set to be erased
---> Package e-smith-starterwebsite.noarch 0:1.0.0-3.el4.sme set to be erased
---> Package e-smith-domains.noarch 0:1.4.0-10.el4.sme set to be erased
---> Package e-smith-oidentd.noarch 0:1.2.0-3.el4.sme set to be erased
---> Package e-smith-netatalk.noarch 0:1.14.0-6.el4.sme set to be erased
---> Package e-smith-horde.noarch 0:1.13.0-24.el4.sme set to be erased
---> Package e-smith-dynamicdns-tzo.noarch 0:1.4.0-3.el4.sme set to be erased
---> Package e-smith-qmailanalog.noarch 0:1.12.0-3.el4.sme set to be erased
---> Package e-smith-proftpd.noarch 0:1.12.0-11.el4.sme set to be erased
---> Package e-smith-turba.noarch 0:1.7.0-17.el4.sme set to be erased
---> Package smeserver-qpsmtpd.noarch 0:1.2.1-54.el4.sme set to be erased
---> Package e-smith-proxy.noarch 0:4.14.0-13.el4.sme set to be erased
---> Package e-smith-dynamicdns-dyndns.noarch 0:1.4.0-3.el4.sme set to be erased
---> Package e-smith-imp.noarch 0:1.13.0-11.el4.sme set to be erased
---> Package e-smith-hosts.noarch 0:1.14.0-12.el4.sme set to be erased
---> Package e-smith-email.noarch 0:4.18.0-2.el4.sme set to be erased
---> Package e-smith-dynamicdns-dyndns.org.noarch 0:1.4.0-4.el4.sme set to be erased
---> Package e-smith-dynamicdns-yi.noarch 0:1.4.0-3.el4.sme set to be erased
---> Package e-smith-flexbackup.noarch 0:1.10.0-3.el4.sme set to be erased
---> Package e-smith-tinydns.noarch 0:1.0.0-7.el4.sme set to be erased
---> Package e-smith-viewlogfiles.noarch 0:1.8.0-10.el4.sme set to be erased
---> Package smeserver-spamassassin.noarch 0:1.4.0-18.el4.sme set to be erased
---> Package e-smith-quota.noarch 0:1.10.0-10.el4.sme set to be erased
---> Package e-smith-packetfilter.noarch 0:1.18.0-6.el4.sme set to be erased
---> Package e-smith-apache.noarch 0:1.2.0-16.el4.sme set to be erased
---> Package e-smith-ingo.noarch 0:1.1-6.el4.sme set to be erased
---> Package e-smith-radiusd.noarch 0:1.0.0-16.el4.sme set to be erased
---> Package e-smith-pptpd.noarch 0:1.12.0-11.el4.sme set to be erased
---> Package e-smith-LPRng.noarch 0:1.14.0-8.el4.sme set to be erased
---> Package e-smith-backup.noarch 0:1.14.0-22.el4.sme set to be erased
---> Package e-smith-ibays.noarch 0:1.2.0-6.el4.sme set to be erased
---> Package smeserver-backuppc.i386 0:1.0-5 set to be erased
---> Package e-smith-mysql.noarch 0:1.12.0-15.el4.sme set to be erased
---> Package e-smith-php.noarch 0:1.12.0-4.el4.sme set to be erased
--> Running transaction check
--> Processing Dependency: e-smith-email >= 4.16.0-18 for package: smeserver-fetchmail
--> Processing Dependency: e-smith-email for package: e-smith-qmail
--> Processing Dependency: e-smith-email for package: e-smith-pop3
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package e-smith-qmail.noarch 0:1.10.0-16.el4.sme set to be erased
---> Package e-smith-pop3.noarch 0:1.2.0-3.el4.sme set to be erased
---> Package smeserver-fetchmail.noarch 0:1.3.6-6.el4.sme set to be erased
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Removing:
clamd i386 0.93-2.el4.rf installed 13 M
Removing for dependencies:
e-smith-LPRng noarch 1.14.0-8.el4.sme installed 50 k
e-smith-apache noarch 1.2.0-16.el4.sme installed 44 k
e-smith-backup noarch 1.14.0-22.el4.sme installed 107 k
e-smith-base i386 4.18.1-10.el4.sme installed 601 k
e-smith-domains noarch 1.4.0-10.el4.sme installed 41 k
e-smith-dynamicdns-dyndns noarch 1.4.0-3.el4.sme installed 19 k
e-smith-dynamicdns-dyndns.org noarch 1.4.0-4.el4.sme installed 19 k
e-smith-dynamicdns-tzo noarch 1.4.0-3.el4.sme installed 18 k
e-smith-dynamicdns-yi noarch 1.4.0-3.el4.sme installed 18 k
e-smith-email noarch 4.18.0-2.el4.sme installed 214 k
e-smith-flexbackup noarch 1.10.0-3.el4.sme installed 31 k
e-smith-horde noarch 1.13.0-24.el4.sme installed 86 k
e-smith-hosts noarch 1.14.0-12.el4.sme installed 70 k
e-smith-ibays noarch 1.2.0-6.el4.sme installed 68 k
e-smith-imp noarch 1.13.0-11.el4.sme installed 64 k
e-smith-ingo noarch 1.1-6.el4.sme installed 31 k
e-smith-ldap noarch 4.12.0-9.el4.sme installed 49 k
e-smith-mysql noarch 1.12.0-15.el4.sme installed 29 k
e-smith-netatalk noarch 1.14.0-6.el4.sme installed 23 k
e-smith-ntp noarch 1.16.0-16.el4.sme installed 57 k
e-smith-oidentd noarch 1.2.0-3.el4.sme installed 20 k
e-smith-packetfilter noarch 1.18.0-6.el4.sme installed 46 k
e-smith-php noarch 1.12.0-4.el4.sme installed 24 k
e-smith-pop3 noarch 1.2.0-3.el4.sme installed 23 k
e-smith-portforwarding noarch 1.2.0-8.el4.sme installed 29 k
e-smith-pptpd noarch 1.12.0-11.el4.sme installed 28 k
e-smith-proftpd noarch 1.12.0-11.el4.sme installed 32 k
e-smith-proxy noarch 4.14.0-13.el4.sme installed 32 k
e-smith-qmail noarch 1.10.0-16.el4.sme installed 45 k
e-smith-qmailanalog noarch 1.12.0-3.el4.sme installed 27 k
e-smith-quota noarch 1.10.0-10.el4.sme installed 80 k
e-smith-radiusd noarch 1.0.0-16.el4.sme installed 67 k
e-smith-starterwebsite noarch 1.0.0-3.el4.sme installed 30 k
e-smith-tinydns noarch 1.0.0-7.el4.sme installed 40 k
e-smith-turba noarch 1.7.0-17.el4.sme installed 38 k
e-smith-viewlogfiles noarch 1.8.0-10.el4.sme installed 17 k
smeserver-backuppc i386 1.0-5 installed 3.0 M
smeserver-clamav noarch 1.2.0-21.el4.sme installed 28 k
smeserver-fetchmail noarch 1.3.6-6.el4.sme installed 306 k
smeserver-qpsmtpd noarch 1.2.1-54.el4.sme installed 51 k
smeserver-spamassassin noarch 1.4.0-18.el4.sme installed 7.2 k
smeserver-support noarch 1.6.0-50.el4.sme installed 73 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 43 Package(s)
Total download size: 0
Is this ok [y/N]:
il che significa che se hai dato y (o s) hai divelto mezza macchina..
riesci a connetterti in ssh?
Stefano
p.s. mi dici quale procedura hai seguito? link per favore
-
si la procedura era grossomodo questa.
il forum non lo riesco a trovare comunque il comando che ho digitato era:
yum unistall clam*
si riesco a connettermi con l'ssh
-
si la procedura era grossomodo questa.
lo supponevo
il forum non lo riesco a trovare comunque il comando che ho digitato era:
yum unistall clam*
per cortesia sforzati e ritrovalo (ce l'hai nella cronologia del browser)
si riesco a connettermi con l'ssh
ok.. allora entra in ssh sul server come root
cd /var/log/yum
cat yum.log
e posta qui le righe con la data di oggi: dovrebbero essere simili a questa
Jun 19 11:34:45 Erased: nomerpm
Stefano
-
ecco qui
Aug 01 11:12:55 Updated: php-imap.i386 4.3.9-3.22.12
Aug 01 11:12:56 Updated: php-gd.i386 4.3.9-3.22.12
Aug 01 11:12:57 Updated: php-mbstring.i386 4.3.9-3.22.12
Aug 01 11:12:58 Updated: php-domxml.i386 4.3.9-3.22.12
Aug 01 11:12:59 Updated: php-ldap.i386 4.3.9-3.22.12
Aug 01 11:13:04 Updated: php-pear.i386 4.3.9-3.22.12
Aug 01 11:13:06 Updated: php-mysql.i386 4.3.9-3.22.12
Aug 01 11:13:09 Updated: php.i386 4.3.9-3.22.12
Aug 01 11:26:08 Erased: e-smith-qmail
Aug 01 11:26:11 Erased: smeserver-diskusage
Aug 01 11:26:12 Erased: e-smith-ntp
Aug 01 11:26:14 Erased: e-smith-ldap
Aug 01 11:26:16 Erased: e-smith-portforwarding
Aug 01 11:26:17 Erased: smeserver-support
Aug 01 11:26:20 Erased: clamd
Aug 01 11:26:21 Erased: e-smith-starterwebsite
Aug 01 11:26:22 Erased: e-smith-base
Aug 01 11:26:26 Erased: e-smith-domains
Aug 01 11:26:28 Erased: e-smith-oidentd
Aug 01 11:26:29 Erased: e-smith-netatalk
Aug 01 11:26:31 Erased: smeserver-tinydns-public
sto cercando il forum!!
per caso hai un numero di telefono o un contatto skype dove ti posso chiamare? te ne sarei molto grato (se non è un disturbo)
grazie mille ancora
Daniele
-
ciao
prova questo:
yum --enablerepo=smecontribs install e-smith-qmail smeserver-diskusage e-smith-ntp e-smith-ldap e-smith-portforwarding smeserver-support clamd e-smith-starterwebsite e-smith-base e-smith-domains e-smith-oidentd e-smith-netatalk smeserver-tinydns-public
tutto su una riga
seguito da
signal-event post-upgrade
signal-event reboot
al riavvio successivo, verifica se riesci ad entrare..
darei anche, ma non so se serve, un
yum --enablerepo=smecontribs update
seguito dalle altre 2 istruzioni (se ci sono pacchetti che vengono installati)
per contattarmi, c'è l'account msn oppure skype (maghissimo), ma entrambi solo chat
HTH
Stefano
-
mi "autorispondo" con una cronaca di cosa è stato fatto, sperando che serva a qualcuno nel malaugurato caso si trovi nella stessa situazione
intanto: quando si fa "yum remove pacchetto" si DEVE leggere cosa viene eliminato..
SME ha un pacchetto particolare, smeserver-support, dal quale dipendono tutti gli rpm smeserver-* (vedi mio post precedente con esempio di yum remove)
orbene: eliminando il pacchetto e-smith-base si elimina, di fatto, lo strato sw sul quale si basa SME stesso, compresi i comandi per accesso al db, il signal-event ecc.
Non solo, se per caso si riavvia il server, praticamente nessun servizio partirà (vengono eliminati i file in /etc/rc.d/init.d)
per finire, anche se il servizio di rete va su, la macchina non sarà in grado di far girare yum perchè il dns, anche se attivato a manina, non funziona
in tutto questo marasma c'è comunque del buono: all'atto dell'eliminazione degli rpm (nel nostro caso e-smith-base) vengono salvati dei file con estensione .rpmsave.. nel nostro caso, in /home/e-smith/db ci sono tutti i db di nostro interesse: configuration, hosts, accounts, network.. ecc.
quindi I DATI DELLA CONFIGURAZIONE NON SONO PERDUTI
come procedere?
<PREMESSA>
questo è quanto "abbiamo" fatto oggi.. probabilmente (non l'ho testato) inserendo il cd e facendo un upgrade di dovrebbe raggiungere lo stesso risultato
</PREMESSA>
- fare un
grep -i erase /var/log/yum/yum.log
e considerare le righe con la data più recente: si avrà così la lista degli rpm eliminati
- scaricare "a manina" tali rpm da uno dei mirror e copiarli sul server in una directory
- installarli con
cd directory
rpm -Uvh *.rpm
- andare in /home/e-smith/db e rinominare tutti i file nomefile.rpmsave in nomefile
cp nomefile.rpmsave nomefile (per mantenere una copia di sicurezza)
- dare un
signal-event post-upgrade
signal-event reboot
al termine della procedura il server dovrebbe essere tornato al suo posto.. è comunque da verificare il fatto che eventuali configurazioni di contrib che salvano in posizioni non standard non siano andate perse all'atto della cancellazione dell'rpm
Spero di non essermi dimenticato nulla
Per Daniele: spero che tutto sia tornato a posto
Saluti
Stefano
-
Aggiunta al Warning di Stefano
Createvi un ambiente di test !
Vmware server si scarica gratuitamente: installatelo su una macchina, per esempio un altro smeserver (istruzioni qui http://wiki.contribs.org/Vmware (http://wiki.contribs.org/Vmware) - seguitele bene perchè non dovete installarlo come su una normale distribuzione linux) e teneteci uno smeserver virtualizzato (il tutto non vi porta via più di una ora di lavoro ed è comunque ben spesa; come hw vi può bastare un vecchio PIV di prima generazione con almeno 1 Gb di Ram ed al limite un solo disco).
Se non siete sicuri di quel che fate sulla macchina di produzione, prima di preparare il "padellone" per la frittata con 12 uova di struzzo, fate una copia della macchina virtuale (per non perdere l'ora di lavoro di cui sopra) e provate prima qui sopra quel che volete fare.
Io ho cominciato a lavorare su sme da gennaio di quest'anno e pur con molta esperienza su altri sistemi e un po' di esperienza su altre distribuzioni Linux ho aspettato 5 mesi prima di installarlo da un cliente dedicando ogni tanto qualche mezza giornata a leggere documentazione, a provare diversi scenari di installazione/aggiornamento ed a fare anche io degli sbagli: l'importante e non farli nel posto e nel momento sbagliati. Le cazzate si fanno già da sole per stanchezza o fretta (e ci sono passato anche io :(); se ci si mette anche la poca o mancata conoscenza delle cose la padella con l'olio già caldo è li che ci aspetta :-D.
Saluti
Nicola
-
effettivamente senza una macchina virtuale non avrei potuto aiutare il buon Daniele
senza arrivare ad installarla su SME, basta anche un portatile dell'ultima generazione (io ho un sempron con 1 gb di ram e non mi accorgo di nulla con una VM accesa)
esiste poi la possibilità di fare uno snapshot della macchina, ideale per provare uno "yum remove", vedere che succede e poi tornare indietro.
Saluti
Stefano