Al intentar abrir tu cuenta de correo a través de squirrel mail obtienes el siguiente mensaje de error El fichero de preferencias /var/local/squirrelmail/data/ Squirrel Mail lo mas probable es que tengas que modificar los permisos del directorio data y el problema se resolvera, a continuacion la solucion segun la estructura de tu servidor.

Si lo tienes solo con apache:

#ls -ld /var/local/squirrelmail/data/

Si tu resultado es algo como esto

#drw 2 root root 4096 2013-02-21 08:28 /var/local/squirrelmail/data/

Entonces debes cambiar el propietario y luego los permisos asi:

#chown -R apache:apache /var/local/squirrelmail/data
#chmod 755 /var/local/squirrelmail/data

Si tienes tu servidor con kloxo.

#chown -R lxlabs:lxlabs /var/local/squirrelmail/data
#chmod 755 /var/local/squirrelmail/data

Con eso el problema se resuelve.

MFCP!!!

En: Linux

25 ene 2013

Cuando agregas un sitio en kloxo de pronto se detiene el apache, cuando intentas arrancarlo obtienes el siguiente error

Iniciando httpd: Syntax error on line xx of /home/apache/conf/domains/ejemplo.conf:
suPHP_UserGroup takes two arguments, User and group scripts shall be run as

Hay varias soluciones que puedes aplicar aqui si embargo en este espacio describire la solucion mas rapida en caso de que tengas apuro o tengas varios sitios alojados y no quieras tener problemas con todos pues lo mas rapido es hacer que kloxo genere nuevamente el conf del sitio.

Simplemente elimina el archivo conf que genera el problema:

rm -rf /home/apache/conf/domains/ejemplo.conf

Inicia Apache:

/etc/init.d/httpd start

Listo resolviste el problema, puedes ver el resto de soluciones en el forode kloxo.

MFCP!!!

Hola a todos en dias anteriores habia publicando una entrada para combatir spam en qmail bastante efectiva, sin embargo me encontre con lio mas grave el cual no lo pude controlar con el metodo plublicando en mi otro post, resulta que tuve un spamer tan brutal que me genero una cola de 345623 mensajes lo cual era imposible borrar con los metodos explicados antes, ya que el servidor se sobrecargaba y tardaba horas en borrar al menos 100 mensajes por la gran cantidad que tenia, igual al querer mosotrar la cola de correos mendiante el panel de control era imposible tardaba horas en el navegador y nunca se conectaba, luego de googlear un poco encontre un metodo eficaz que te permite eliminar la cola de mensajes spam en minutos, lo cual lo voy a compartir con ustedes:

Existe una herramienta llamada qmhandle que es un script que sirve para manejar la cola de qmail y asi es como funciona.

Primero la deben descargar desde con wget:

# wget http://sourceforge.net/projects/qmhandle/files/latest/download/qmhandle-1.3.2.tar.gz

Ahora descomprimimos el tar en “/var/qmail/queue/qmHandle”

# mv qmhandle-1.3.2.tar.gz /var/qmail/queue/
cd /var/qmail/queue/
tar xvf qmhandle-1.3.2.tar.gz

Renombramos el directorio

# mv qmhandle-1.3.2.tar.gz qmhandle

Y pues el resto ustedes lo pueden hacer con las diferentes opciones que maneja el qmhandle que las describo a continuación:

-a : Enviar todos los mensajes pendientes de la cola
-l : Listar las colas de correo
-L : Listar cola de correo local
-R : Listar cola de correo remota
-s : Mostrar por pantalla estadísticas
-mN : Mostrar mensaje N
-dN : Borrar mensaje N
-Stext : Borrar todos los mensajes cuyo asunto contenga “text”
-D : Borrar todos los correos de la cola (remota y local)
-V : Sacar versión por pantalla
-c : Resultados con colores
-N : Listar solo números (identificadores) de mensaje

Un ejemplo de como lo hice yo:

Primero liste la cola de correos remotos:

# ./qmHandle -R | less

Veo los corres que mas se repiten y ahora los borro

# ./qmHandle -S”texto asunto a eliminar”

Deleting message: 2138277
Deleting message: 2461891
Deleting message: 2161874
Deleting message: 2283877
Deleting message: 2463155
Deleting message: 2237456
Deleting message: 2453558
Deleting message: 2109153
Deleting message: 2504230
Deleting message: 2164688
Deleting message: 2200380
Deleting message: 2206664
Deleting message: 2301851
Deleting message: 197516
Deleting message: 3029227
Deleting message: 2286043
Deleting message: 2402353
Deleting message: 2492819
Deleting message: 2234098
Deleting message: 2278546
Deleting message: 3024220
Deleting message: 2247757
Deleting message: 2153554
Deleting message: 2518421
Deleting message: 2491062
Deleting message: 2143370
Deleting message: 3042710
Deleting message: 2269408
Deleting message: 2119886
Deleting message: 2219867
Deleting message: 2217478
Deleting message: 2364081
Deleting message: 2507503
Deleting message: 2433914
Deleting message: 2264318
Deleting message: 2192914
Deleting message: 2493649
Deleting message: 2229857
Deleting message: 3028926
Deleting message: 2230238
Deleting message: 2057563
Deleting message: 2402097
Deleting message: 2375801
Deleting message: 2433781
Deleting message: 3026207
Deleting message: 2435598
Deleting message: 2242117
Deleting message: 2240933
Deleting message: 2432251
Deleting message: 2511459
Deleting message: 2392031
Deleting message: 2202246
Deleting message: 2256120
Deleting message: 2287896
Deleting message: 2174019
…………………

Es posible que si tienes tantos correos como yo lo tuve el comando ./qmHandle -R | less tarde demasiado en listar la cola por lo que yo use el siguiente comando para ver el numero de correos en cola:

# /var/qmail/bin/qmail-qstat

Ese ya lo habia puesto en mi anterior post.

Bien espero les sirva y a seguir luchando con el spam.

MFCP!!!!

Estaba trabajando en un servidor y de pronto dejo de funcionar el mysql cuando intentaba arrancarlo simplemente obtenia:

# /etc/init.d/mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]

Entonces me puse a revisar los logs y obtuve el siguiente reporte:

[root@server ~]# tail -f /var/log/mysqld.log
121227 09:25:22 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
121227 9:25:22 [Warning] The syntax ‘–log-slow-queries’ is deprecated and will be removed in a future release. Please use ‘–slow-query-log’/'–slow-query-log-file’ instead.
121227 9:25:22 [Note] Plugin ‘FEDERATED’ is disabled.
121227 9:25:22 [Note] Plugin ‘InnoDB’ is disabled.
121227 9:25:22 [ERROR] Unknown/unsupported storage engine: InnoDB
121227 9:25:22 [ERROR] Aborting

121227 9:25:22 [Note] /usr/libexec/mysqld: Shutdown complete

121227 09:25:22 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

Bueno pues al parecer no reconoce el motor InnoDB entonces me puse a revisar la configuracion de mysql en my.cnf y encontre la siguiente linea.

[root@server ~]# vi /etc/my.cnf
1 [mysqld]
2 datadir=/var/lib/mysql
3 socket=/var/lib/mysql/mysql.sock
4 # Default to using old password format for compatibility with mysql 3.x
5 # clients (those using the mysqlclient10 compatibility package).
6 old_passwords=1
7 init_connect=’SET NAMES utf8′
8 log-slow-queries = slowq.log
9 long_query_time = 15
10 #log-queries-not-using-indexes
11 query-cache-type = 1
12 query-cache-size = 1500M
13 query_cache_limit=64M
14 wait_timeout=10
15 connect_timeout=10
16 skip-innodb
17 skip-external-locking
18 thread_concurrency=1
19 thread_cache_size=64
20 max_user_connections= 100
21 max_connections = 100
22 low-priority-updates=1
23 max_allowed_packet = 64M
24 table_cache = 16384
25 max_heap_table_size = 128M
26 tmp_table_size = 128M
27 join_buffer_size = 16M
28 open_files_limit=65535
29 key_buffer_size=512M
30 symbolic-links=0
31
32 [mysql.server]
33 user=mysql
34 basedir=/var/lib
35
36 [mysqld_safe]
37 log-error=/var/log/mysqld.log
38 pid-file=/var/run/mysqld/mysqld.pid
39 max_connections = 150

Si se fijan en la linea 16 esta la variable skip-innobd que al parecer el mysql no logra ejecutar, entonces la solucion mas sencilla fue comentar dicha liena:

1 [mysqld]
2 datadir=/var/lib/mysql
3 socket=/var/lib/mysql/mysql.sock
4 # Default to using old password format for compatibility with mysql 3.x
5 # clients (those using the mysqlclient10 compatibility package).
6 old_passwords=1
7 init_connect=’SET NAMES utf8′
8 log-slow-queries = slowq.log
9 long_query_time = 15
10 #log-queries-not-using-indexes
11 query-cache-type = 1
12 query-cache-size = 1500M
13 query_cache_limit=64M
14 wait_timeout=10
15 connect_timeout=10
16 #skip-innodb
17 skip-external-locking
18 thread_concurrency=1

Luego inicia mysql

[root@server ~]# /etc/init.d/mysqld start
Starting mysqld: [ OK ]

Luego puedes volver a descomentar la liena.

Insisto este es una solucion temporal y dependara de tu sistema ya que existen otras soluciones dependiendo el sistema y la configuracion de tu mysql.

MFCP!!

Hola amigos, como ya es comun casi siempre se tiene advertencias de php al cuando alojas sitios en algun servidor, pues en esta ocasion tuve un problema con un sitio alojado en mi panel plesk, resulta que tienen un sisitema de registros el cual hace uso del muy conocido directorio sessions al ingresar a dicho sistema aparecia el siguiente mensaje:

>Warning: session_start(): open(/var/lib/php/session/sess_vr12g68afa365jenb96han4k24, O_RDWR) failed: No such file or directory (2) in /var/www/vhosts/dominio.com/httpdocs/backEnd/logIn.php on line x

Warning: Unknown: open(/var/lib/php/session/sess_vr12g68afa365jenb96han4k24, O_RDWR) failed: Permission denied (13) in Unknown on line x

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line x

La causa

En versiones del panel ples anteriores a la 10.4 la configuración de php se configura en /etc/php.ini por lo que la ruta de sesion viene establecida asi:

session.save_path = “/var/lib/php/session”

Y los permisos de ese directorio vienen con 770

Cuando php se procesa en modo CGI/FastCGI bajo el usuario FTP y el dueño de la cuenta, el proceso no puede leer ni escribir el directorio session y obtienes el error.

Bien para solucionar el problema haz lo siguiente:

Crea un directorio llamado php_sess bajo el directorio private del dominio

# mkdir /var/www/vhost/domain.com/private/php_sess

Cambia el propietario de dicho directorio.

# chown usuario:psacln /var/www/vhost/domain.com/private/php_sess

Cambia los permisos del directorio

# chmod 0700 /var/www/vhost/domain.com/private/php_sess

Edita el php.ini personal del dominio.

# vi /var/www/vhosts/dominio/etc/php.ini

Y coloca lo siguiente:

session.save_path = “/var/www/vhosts/domain.com/private/php_sess”

Listo con eso el error desaparece, problema resuelto.

MFCP!!!

Hola a todos en muchas ocaciones deseamos tener un respaldo de nuestros sitios web publicados en nuestro servidor y solemos complicarnos la vida ya que nos acostumbramos quizá a cpanel o plesk o cualquier otro panel por la estructura que maneja cada uno, la verdad es que no hay diferencia cuando se trata de respaldar el sitio si lo haces por consola, en esta ocasión voy a describir como respaldar tu sitio con un servidor que tiene kloxo, mencionando que los pasos son similares en otro tipo de servidor con otro panel, solo debes ver la ruta de los directorios y listo, vamos con los pasos a seguir.

Primero conectate a tu servidor via ssh:

ssh usuario@servidor

Bien una vez dentro vamos al directorio donde se guardan los archivos de tu sitio, kloxo los suele guardar en la siguiente ruta:

/home/usuario/
Donde usuario es el nombre del user del sitio y dentro econtraras los siguientes directorios.

  • kloxoscript
  • __processed_stats
  • sitio
  • Bien lo que nos interesa es el sitio lo demas no interesa, kloxo suele llamar al directorio del sitio con el mismo nombre del domion es decir que si tu sitio se llama ejemplo.com el directorio donde estan tus archivos se llama ejemplo.com lo que conocemos normalmente como public_html

    Para respaldar el public_html lo que debes hacer es comprimirlo para ello ejecuta lo sigueite:

    tar zcvf respaldo.tar.gz ejemplo.com

    Una vez comprimido lo puedes descargar via,

    Para descargar el respaldo por ssh ejecuta lo siguiente desde tu maquina local:

    rsync -avP usuario@servidor/ruta_donde_guardaste_el_comprimido ruta de tu maquina.

    por ejemplo

    rsync -avP usuario@servidor:/home/usuario/ejemplo.com/respaldo.tar.gz .

    Si te fijas al final puse un punto lo que quiere decir que te descargaras el archivo en tu directorio actual.

    Del mismo modo si quieres tener una copia de tus correos electrónicos por cualquier razón, o si vas a migrar a otro servidor puedes respaldar los correos del siguiente modo.

    Kloxo guarda los correos en la siguiente ruta

    /home/lxadmin/mail/domains/

    Comprimelos y descargalos

    tar zcvf respaldocorreos.tar.gz ejemplo.com

    Y para respaldar la base de datos mira el post de migar base de datos de un server a otro.

    MFCP!!!

En ocaciones no tenemos acceso al uso de FTP, para cargar archivos de nuestras aplicaciones, en estos casos podemos usar AjaXplorer.

Con AjaXplorer podremos cargar, mover, copiar, renombrar, editar nuestros archivos. Con una interfaz totalmente intuitiva y de fácil uso, permite:

  • Incluye plugins para integracion con CMS o para acceder via móbil.
  • Permite el manejo de usuarios, roles y repositorios lo cual permite configurar el acceso y permisos a los archivos.
  • No requiere base de datos!

Enlace: AjaXplorer www.ajaxplorer.inf

Acerca de UnderMedia

Inspiración y Determinación |
En Blog UnderMedia se recopilan y publican periódicamente noticias, artículos o comentarios generados dentro de UnderMedia S.A.

Categorias

Archivo

  • Simon: Hola sigo esperando respuesta, alguien que me pueda ayudar a entender el problema? ademas resulta qu [...]
  • Simon: Hola cordial saludo, a mi me pasa que trato de ejecutar el phpMyAdmin desde el mismo computador dond [...]
  • Luisa Restrepo: Hola Si deseas corregir la ortografía a tus textos ya que así lo requieres, puede hacerlo en w [...]
  • nacho: muy bueno, muchas gracias por la info [...]
  • pepe: hice todos los pasos aun asi no reconoce el Usb,, pero si prende el led al conectarlo,,, ayudaaaaaaa [...]

Patrocinadores

Comunidad

Ultimas visitas

Raking

  • Blogalaxia
  • Top Blogs Ecuador

Mira también

Switch to our mobile site