Categorii
General

Cupon reducere 20% pentru Vision Helpdesk

Cu ocazia HostingCon, Vision Helpdesk ofera 20% discount prin cuponul hostingcon.

Vision Helpdesk este o aplicatie de suport, principalul atu fiind abilitatea de a gestiona cererile de suport pentru mai multe domenii.

Categorii
Cum sa

Actualizare hostname pe CentOS

Pentru actualizarea hostname pe CentOS o variantă ar fi:

echo “server.hostingblog.ro” > /proc/sys/kernel/hostname
Categorii
General

Vodafone lanseaza myDomain

Vodafone a lansat pe 16 iunie 2010 myDomain prin care oferă servicii de găzduire web, un urmaș al mai vechiului mydomain/myx de pe vremea Connex.

Sunt disponibile 4 pachete de găzduire:
– myDomain Start, pentru 3.99 Euro / lună;
– myDomain Extra, pentru 7.99 Euro / lună;
– myDomain Pro, pentru 11.99 Euro / lună;
– Hosting Business, pentru 17.99 Euro / lună.

Domeniile sunt incluse în pachetele de găzduire.

Categorii
Cum sa

vzquota : (error) Quota on syscall for 140: Device or resource busy: vzquota on failed [3]

La pornirea unui vps openvz apare eroarea:

vzquota : (error) Quota on syscall for : Device or resource busy: vzquota on failed [3]

Eroarea apare din cauză că o aplicație a deschis un fișier al acelui vps. Putem vedea care proces a deschis acel fișier cu comanda:

lsof 2>&1 | grep '/vz/private/<id vps>'

După ce omorâm procesul putem porni acel vps.

Categorii
General

API nou de la RoTLD in iunie

RoTLD va lansa in iunie un nou API pentru parteneri, documentatia e disponibila pe dev.rotld.ro

REST API este un serviciu web conform cu principiile REST (Representational State Transfer) si accesibil folosind protocolul http.

Serviciul este securizat TLS si necesita autentificare. Autentificarea se bazeaza pe HTTP Digest. Cheia este generata RSA pe 1024 biti. Certificatul este emis in regie proprie, scopul sau fiind strict asigurarea encriptarii si decriptarii datelor transmise pe conexiunea http.

API-ul este dezvoltat in Python si este construit pe platforma open source Twisted Matrix (http://twistedmatrix.com).

Este construit pe trei nivele (application layers):
– aplicatia de tip server web care primeste cereri si ofera raspunsuri. Ruleaza pe mai multe instante si ofera load-balancing. Conexiunile pe server sunt persistente pentru a mentine coeziunea sesiunii. Load-balancing-ul este asigurat de Red Hat Piranha (http://www.redhat.com/support/wpapers/piranha/x32.html).
– aplicatia de tip middleware, un conglomerat de aplicatii care asigura interpretarea cererii, sanitizarea datelor, ssl offloading-ul, preventia flood-ului, formatarea raspunsului, etc. Tot la acest nivel este implementat sistemul de loguri si de monitorizare in timp real folosind o baza de date orientata pe documente (MongoDB).
– aplicatia de tip database middleware. Asigura conexiunea si mecanismele de interogare a bazelor de date. Aceasta aplicatie este conforma cu specificatiile DB API 2.0 (http://www.python.org/dev/peps/pep-0249/), interogarile facandu-se in mod asincron si fara blocaje. DB API 2.0 permite o eficienta si viteza sporita. Sincronizarea datelor si rezultatelor obtinute din interogari se face la nivelul superior (middleware application layer) descris la punctul anterior.

Cererile pe serverul web sunt trimise folosind POST. Cererile de tip GET, HEADER, PUT, DELETE, UPDATE nu sunt acceptate.
Raspunsul la cereri este oferit in doua formate: JSON si XML.

Categorii
General

/dev/null R=central_filter T=**bypassed**

Pe server centos/cPanel/exim email-urile trimise functioneaza doar catre adrese de email externe, cele catre email-uri apartinand domeniului propriu nu ajung.

In log-uri apare:
/dev/null R=central_filter T=**bypassed**

Problema apare din cauza filtrelor de email definite incorect in cPanel, le dezactivam si email-urile vor functiona.

Categorii
General

Eroare cpanel – invalid maildirsize file

La modificarea spatiului alocat unei casute de email din interfata cPanel apare eroarea: invalid maildirsize file

Rezolvarea simpla consta in stergerea fisierului maildirsize aflat in
/home/cont_cpanel/mail/adresa@email/

Categorii
Cum sa

Resetare parola root mysql

Pentru a reseta parola root mysql putem face urmatoarele:

Oprim serviciul mysql:

/etc/init.d/mysql stop

Pornim serviciul mysql cu optiunea de a nu incarca tabelele cu drepturile utilizatorilor

mysqld_safe --skip-grant-tables

Atentie cand se ruleaza cu optiunea skip-grant-tables oricine se poate conecta la serviciul mysql.

Intram in consola mysql

mysql --user=root mysql

Si rulam:

update user set Password=PASSWORD('parola noua') where user='root'; flush privileges;

Repornim serviciul mysql

/etc/init.d/mysql restart
Categorii
Cum sa

Eroare perl „only available with the XS version”

La rularea unui script perl sau la instalarea unui nou modul apare o eroare

only available with the XS version

Eroarea apare din cauza modului Perl Scalar::List::Utils, disponibil in doua versiuni.

Pentru rezolvare trebuie sa instalam versiunea XS:

wget http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Scalar-List-Utils-1.23.tar.gz
tar zxvf Scalar-List-Utils-1.23.tar.gz
cd Scalar-List-Utils-1.23
perl Makefile.PL
make test 
make install
Categorii
Cum sa

sshd: fatal: daemon() failed: No such device

Serviciul ssh nu vrea sa porneasca si in log-uri apare eroarea:
sshd: fatal: daemon() failed: No such device

Problema apare de la fisierul /dev/null, reparam cu:

rm /dev/null
mknod /dev/null c 1 3

Acum putem porni serviciul ssh:

/etc/init.d/sshd start