Archivio

Archivio autore

Plesk 10.2: /etc/psa/.psa.shadow

30 marzo 2011 Nessun commento

Dalla versione 10.2 di Plesk la password presente dentro :

/etc/psa/.psa.shadow

è stata criptata. Questo è il messaggio del README di plesk:

Starting from version 10.2, Panel encrypts the Administrator’s password before
saving it to /etc/psa/.psa.shadow. For security reasons, only users with root
permissions are able to get the plain password. To obtain the password, such
users should run the following command:

/usr/local/psa/bin/admin –show-password

Quindi per vederla da linea di comando è necessario eseguire da root:

/usr/local/psa/bin/admin –show-password

Debian Squeeze:Possible missing firmware

11 febbraio 2011 Nessun commento

Tra le novità della nuova Debian Squeeze c’è stato lo spostamento dei firmware non liberi in pacchetti appartenenti alla sezione non-free dell’archivio, per esempio firmware-linux.

In sostanza l’errore che potreste ricevere in fase di aggiornamento della vostra Debian, è che alcuni driver non vengano riconosciuti con un messaggio simile al seguente:

:W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100

Ecco alcuni firmware che sono stati spostati nella directory /lib/firmware:

3com
advansys
agere_ap_fw.bin
agere_sta_fw.bin
av7110
cis
cxgb3
dabusb
dsp56k
dvb-fe-xc5000-1.6.114.fw
dvb-usb-dib0700-1.20.fw
e100
kaweth
keyspan_pda
matrox
mts_cdma.fw
mts_edge.fw
mts_gsm.fw
r128
radeon
tehuti
tigon

Per installare i firmware mancanti:

vi /etc/apt/sources.list
deb http://ftp.it.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.it.debian.org/debian/ squeeze main non-free contrib

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

Dovete aggiungere non-free ai repository.

Ora dobbiamo installare il pacchetto necessario per i firmware non-free:

apt-get update
apt-get install firmware-linux-nonfree

L’installazione del pacchetto provvede alla rigenerazione dell’initrd, però se volete essere sicuri che non ci siano problemi alla ripartenza potete forzare la riconfigurazione del pacchetto:

dpkg-reconfigure linux-image-2.6.32-x-x

Se non ci sono errori di firmware mancanti potete riavviare con il nuovo kernel.

Installare php 5.2.x su Centos 5.5

28 dicembre 2010 Nessun commento

La prima cosa da fare è verificare quali pacchetti sono installati sul server:

# rpm -qa |grep php
psa-php5-configurator-1.6.0-cos5.build109101020.08
php-common-5.1.6-27.el5_5.3
php-pdo-5.1.6-27.el5_5.3
php-5.1.6-27.el5_5.3
php-gd-5.1.6-27.el5_5.3
php-imap-5.1.6-27.el5_5.3
php-mbstring-5.1.6-27.el5_5.3
php-cli-5.1.6-27.el5_5.3
php-mysql-5.1.6-27.el5_5.3
php-xml-5.1.6-27.el5_5.3

Fatto questo possiamo creare un repository dedicato per i nostri pacchetti rpm più aggiornati:

vi /etc/yum.repos.d/CentOS-Testing.repo

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*

a questo punto non ci resta che aggiornare il php:

# yum update

infine:

/etc/init.d/httpd restart

Verificate che tutti i pacchetti precedentemente installati siano stati aggiornati.

Ovviamente basta sostituire dentro il file:

/etc/yum.repos.d/CentOS-Testing.repo
includepkgs=php*

con qualsiasi altra espressione per aggiornare il relativo pacchetto, se volete aggiornare tutti i pacchetti basta lasciare solo *

Categorie:Altro Tag:

IIS Admin Service “error 2149648394 (0x8021080A)”

24 luglio 2010 Nessun commento

Può capitare a seguito di un brusco riavvio del server che IIS non riparta e nell’Event Viewer ci sia il seguente errore:

Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7024
Date: 00/00/0000
Time: 11.08.39
User: N/A
Computer: NS1
Description:
The IIS Admin Service service terminated with service-specific error 2149648394 (0x8021080A).

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Il problema è dovuto ai file Metabase.XML e MBSchema.XML che probabilmente sono danneggiati. Per risolvere il problema basta ripristinare questi due file da una copia di backup nel seguente path:

C:\Windows\system32\inetsrv

Nel caso non fosse disponibile un file di backup di questi file potete prendere la versione più aggiornata di questi file nella directory:

C:\WINDOWS\system32\inetsrv\History

E spostarli dentro la directory

C:\WINDOWS\system32\inetsrv\

Rinominandoli opportunamente:

move MetaBase_0000000694_0000000000.xml MetaBase.xml
move MBSchema_0000000694_0000000000.xml MBSchema.xml

A questo punto non ci rimane che far ripartire il web server:

iisreset /restart