“You don’t have permission to do that.”

 “You don’t have permission to do that.” – M-am confruntat de o o gramada de ori in ultima vreme cu mesajul asta – si pe wp 2.0 si pe 2.1 si pe 2.2.

Un pic de google si solutia vine in felul urmator: cautati fisierul de mai jos, si la linia 295 o sa aveti ceva de genul:

wp-includes/pluggable.php

$cookie = explode('; ', urldecode(empty($_POST['cookie']) ? $_GET['cookie'] : $_POST['cookie']));
// AJAX scripts must pass cookie=document.cookie
foreach ( $cookie as $tasty ) {
if ( false !== strpos($tasty, USER_COOKIE) )
$user = urldecode(substr(strstr($tasty, '='), 1)); // Nasty double encoding
if ( false !== strpos($tasty, PASS_COOKIE) )
$pass = urldecode(substr(strstr($tasty, '='), 1));
}

Comentati toata sectiunea, // in fata fiecarui rand. Inlocuiti cu:

$user = $_COOKIE[USER_COOKIE];
$pass = $_COOKIE[PASS_COOKIE];

Stiu ca nu e cpanel tutorial, dar presimt ca nu o sa stau eu de cautat bugs in wordpress, so enjoy.

UBER LOL

root@manage [~]# wget http://layer1.cpanel.net/perl588installer.tar.gz
–22:13:15– http://layer1.cpanel.net/perl588installer.tar.gz
=> `perl588installer.tar.gz’
Resolving layer1.cpanel.net… 208.74.123.20, 208.74.123.21, 209.85.80.214, …
Connecting to layer1.cpanel.net|208.74.123.20|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 3,087 (3.0K) [application/x-tar]

100%[================================>] 3,087 –.–K/s

22:13:26 (113.23 MB/s) – `perl588installer.tar.gz’ saved [3087/3087]
:))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

cPanel and EasyApache3

For 5 years almost, cPanel has been working on and on to get the freakin apache 2.0 and 2.2 support rollin. Waving nicely, on 22 May 2007, they launched ea3 in the latest EDGE build. I cannot say how disappointed i am. I really wanted to have a server update and shit, and still i waited for a few minutes till the guys that have a dev server available tried it first, as long as i don’t have a devel server to screw up whenever i want. Pretty much miserable failure. I simply do NOT get it. PEOPLE !!! how can you not get this right after 5 freakin` YEARS ??? Jesus Christ, you said this was tested and that it would show far much more improvement ! I tried the easyapache 2 once, but at least i was able to revert back to the old apache ffs, with the new easyapache 3 Most people got their servers dead. Geez !

Anyway, i have been hell busy these days, will come back with something new soon.

Cya.

Network status back to normal

Ora 02:00 – am terminat reconfigurarea sistemului. in sfarsit totul functioneaza perfect si perioada de rebooturi si downtime a luat sfarsit.

Vreau in primul rand sa imi cer scuze clientilor care au venit si au intrebat, si am fost irascibil, dar am scris un topic si un post aici, in care explicam tot.  Faptul ca a trebuit sa stau de povesti si sa explic aceleasi lucruri doar m-a intarziat in rezolvarea problemelor.

Asa cum am promis toti clientii vor primi nu 5 zile ci 1 saptamana bonus, pentru ca perioada de teste a fost extinsa.

Scripturile de get nu functioneaza in totalitate, mai bine zis cam nici unul nu merge, am rescris scripturile, si in weekend probabil, o sa oferim scripturi noi, mult mai usor de folosit fata de ce am avut pana acum. sugestia noastra e sa NU incercati scripturile de get, iar apoi sa ne spuneti ca nu merge, pentru ca … mesajul actual spune destul de clar: NU le folositi.

cPanel Shells DS – este activ si functioneaza, momentan avem cateva proiecte care au prioritate mai mare, noul cpanel este in procent de 60 % terminat, dupa ce rezolvam restul de proiecte, o sa ne ocupam si de cpanel.

Acum … somn

Server 1 up and running

–> Server up and running.

Procesele nu au fost pornite automat inca. Va mai fi un reboot in cursul zilei de azi pentru a scoate HDD vechi, si a face cateva configurari suplimentare, iar dupa reboot vom porni automat toate procesele.
eggdrop – OK

muh – OK

mech – OK

psyBNC – OK – pentru reset parola de admin, folositi comanda ‘fixpsy’ din shell, apoi din adminul de psyBNC puteti schimba parolele la useri folosind comanda /password user:parola_noua

Nu folositi comenzile de get : getpsy/getmuh/getmech etc, pentru ca nu au fost refacute si modificate pentru noul sistem. Vom pune la dispozitie noile scripturi.

cPanel shells DS – activat.

Am inceput repornirea proceselor, si testarea pentru eventuale probleme minore care vor aparea pe parcurs.

Rage server maintenance

Probleme tehnice serverul de shells rage.design-services.us.

Azi dimineata serverul a fost inghetat, presupun ca e un bug in kernel, sau efecte secundare de la modificarea retelei si implementarea vlanurilor. Momentan astept techs de la datacenter sa rezolve problema, si voi tine la curent cu status.

Anyway, cand server va fi accesibil, vom incepe cateva upgrades, kernel/environment, asa ca serviciile vor fi jos cam pana diseara.

Sorry for downtime.

Regards

UPDATE: 19:48 – server e working, dar nu functioneaza conectivitatea, ceva setari sunt aiurea, acum lucrez cu techii in paralel sa il aducem in stare de functionare. Mentionez faptul ca dupa ce vine online serviciile nu vor fi working pentru ca incepem OS updates si recompilare kernel.

UPDATE: 20:45 – server up and running. problema a fost de la un script de adrese ip care lua adresa gatewayului de la vlan. acum incepem updates.

UPDATE: 21:30 – recompilare kernel, estimare pornire servicii – 1 ora 30 minute

UPDATE: 02:41 – multe probleme in kernel/os, sistemul era instabil complet, posibil de la updates care le-am facut in seara asta, asa ca am creat o schimbare majora: am cerut upgrade OS. In cursul zilei de azi ma voi ocupa de reconfigurare. Pentru downtime total, se va da 5 zile bonus tuturor clientilor.

UPDATE: 13:37 – astept reload de os sa fie complet. avantaje: o sa avem un hdd nou, sistemul de operare o sa fie upgradat la ultima versiune de BSD, versiunea 5.4 folosita pana acum nu este versiunea curenta, vom incepe gradual sa lansam noile scripturi de get care au fost deja create, noi planificam sa le lansam pe toate odata, cPanel nou, scripturi/arhive noi, website nou, dar am decis ca daca o sa continuam sa tot adaugam chestii, vom amana data lansarii cu mult, si nu veti avea posibilitatea sa folositi niste scripturi care sunt deja create. Cam atat.

UPDATE: 14:14 – Serverul a fost loaded cu FreeBSD 6.2, am inceput configurarea, si restaurarea backupurilor. O sa anunt o data aproximativa cand serviciile vor fi active, indata ce am certitudinea ca totul este ok si stabil.

UPDATE: 20:07 – Configurarea serverului de catre DC e completa, acum incep sa restaurez conturi si sa finalizez pentru a porni serviciile cat se poate de repede

UPDATE: 00:01 – Primul layer de securitate a fost instalat. Am inceput transferul conturilor pe noul hdd.

UPDATE: 02:45 – Server UP and Running

Am cam futut meciu

Am intarziat la lucru, in loc sa vin la 8 am venit la 11. Efect – ma doare-n pula.

Ieri am futut blogu` dupa ce am stat si am scris niste articole care mi s-au parut interesante, m-a pus dracu sa modific properties la un widget si s-a dus dracu totu. Poate sunt eu nuuuuuuuuub ca nu stiu sa modific din SQL. In fine, am facut restore la cont, pentru ca de cand am pierdut datele odata de pe un hard…complet, backupul e la ordinea zilei. Zilnic incremental si weekly full.

Gata cu nerdy things. A ba nu. Probleme la retea. Uplink Cogent e futat, si aia 20 gbps sunt DEGEABA BAAAA ca tot ca pula merge reteaua. (nu intotdeauna, doar acum, dar problemele deja dureaza de vreo 2 zile si ne-am cam saturat)

Azi am mancat salata si iaurtul si acuma ma duc sa fumez. Dup-aia incerc sa fac recover la posturile de ieri. Futemash pe ele tot timpu trebe sa imi gasesc ceva de munca.

A btw e bug in wordpress. referitor la permisiuni, o sa pun rezolvarea dupa ce testez si vad ca merge. uga buga. Am instalat RVskin in cPanel sisunt very curious ce stie sa faca, acum astept lansare easyapache 3 de la cPanel ca sa pot sa migrez finally pe apache 2.2.* si sa scap de mod_gzip care face un load criminal

Azi noapte i had sex. I can handle the stick.

Uninstall Zend From Cpanel

1.nano /usr/local/Zend/etc/php.ini

scroll down to the very bottom and remove or comment out

[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.0.0
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.0
zend_optimizer.version=3.0.0
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

then save

2. rm /usr/local/lib/php.ini

3. mv /usr/local/Zend/etc/php.ini /usr/local/lib/

4. rm -rf /usr/local/Zend/

5 restart apache