Solucion al bug de Firefox envia dos veces peticion GET o POST

Problema

Mi compañero Agustín detectó un problema al “debuguear” un servidor mediante el navegador Firefox, resulta que cuando realizaba una petición (GET o POST) la enviaba siempre por duplicado. Este problema se ha detectado en diferentes versiones de Firefox.

Solución

La solución es quitar la autodetección del código de caracteres. Hay que poner autodetect character encoding a OFF, porque si está en autodectect primero envía una petición para autodetectarlo y luego envía la petición de nuevo.
Mozilla Firefox_002Fuente ||  Agustín Domínguez

Linux: desaparecen los iconos del escritorio

Problema

He visto en más de un equipo con Ubuntu 12.04 que desaparecen los iconos del escritorio, realmente no se borran, porque si nos dirigimos al /home/Escritorio/ aparecen todos los archivos.

Solución

La solución pasa por instalar el paquete gnome-tweak-tool, abrimos un terminal:

sudo apt-get install gnome-tweak-tool

Ejecutamos el programa desde el terminal:

gnome-tweak-tool

Nos abrirá una aplicación con la que podemos configurar varios aspectos de Gnome, activamos la opción Escritorio: Have file manager handle the desktop.
ImagenSi existen varios usuarios en el equipo deberán de ejecutar el programa y activarlo en cada uno de los usuarios.

Saludos.

Linux: CUPS pide usuario y contraseña al imprimir

cupslogin
Problema

En algunos equipos con Ubuntu 12.04 el sistema de impresión CUPS me pide usuario y contraseña del sistema, ya no es sólo para administrar la impresora, sino incluso para imprimir cualquier documento.

Solución

La solución es bastante sencilla, paramos el servicio de impresión:

sudo /etc/init.d/cups stop

Editamos el archivo printers.conf:

sudo nano /etc/cups/printers.conf

Comentamos las líneas de cada impresora que nos pida autorización:

#AuthInfoRequired username, password

Guardamos y levantamos el servicio

sudo /etc/init.d/cups start

Saludos.

Cliente SIP Blink libpthread-2.15.so

blink

Problema

Blink es un cliente SIP que utilizo en algunos equipos para conectarme a centralitas VoIP, tras instalarlo e intentar lanzar la aplicación no hacía nada, así que tras revisar el archivo syslog

sudo cat /etc/var/log/syslog

pude observar que mostraba el siguiente error:

kernel: [21032.254871] blink[4385]: segfault at 10 ip 00007f814d118e84 sp 00007fff3b33e4b0 error 4 in libpthread-2.15.so


Solución

Para solucionarlo instalé el paquete libgcrypt11 y ahora me funciona perfectamente:

sudo apt-get install libgcrypt11

Lubuntu: problema al conectar en remoto por vnc

Problema

Tenemos un equipo con la distribución Lubuntu al que nos queremos conectar en remoto por vnc pero nos rechaza la conexión.

Solución

El problema radica en que el servicio vino-server no arranca automáticamente al iniciar la sesión, por lo que deberemos de editar el siguiente archivo:

sudo nano /etc/xdg/lxsession/Lubuntu/autostart

Y añadimos al final del archivo la siguiente línea:

@/usr/lib/vino/vino-server

Ahora configuramos las preferencias:

vino-preferences

Reiniciamos  la sesión y podremos conectarnos al equipo remotamente.
Saludos.

Remastersys: Crear CD/DVD autoinstalables de nuestra Debian/Ubuntu

Actualmente administro delegaciones donde tienen Ubuntu/Debian como Sistema Operativo, al administrarlas de forma remota necesitaba una herramienta con la que crear una copia exacta de los equipos y en caso de catástrofe poder sustituirlo lo más rápidamente posible.

Remastersys realiza esta función a la perfección, me permite crear unidades Live CD/DVD de los equipos y con la opción backup hacer una copia exacta de ellos, con lo cual si se compra un nuevo equipo o se rompe físicamente, en 10-20 min. tendría el nuevo equipo con el sistema operativo instalado, junto con todos los repositorios, paquetes, configuraciones y datos del equipo.

Instalación

La instalación es bien sencilla, primero necesitamos agregar el repositorio correspondiente a nuestra distribución.
Abrimos un terminal y editamos el archivo de repositorios:

sudo nano /etc/apt/sources.list

Y agregamos la línea correspondiente a nuestra distribución:

#Remastersys Lucid
deb http://www.remastersys.com/ubuntu lucid main
#Remastersys Maverick
deb http://www.remastersys.com/ubuntu maverick main
#Remastersys Natty
deb http://www.remastersys.com/ubuntu natty main
#Remastersys Oneiric
deb http://www.remastersys.com/ubuntu oneiric main
#Remastersys Precise
deb http://www.remastersys.com/ubuntu precise main
# Remastersys Lenny
deb http://www.remastersys.com/repository debian/
# Remastersys Squeeze
deb http://www.remastersys.com/repository squeeze/

Guardamos el archivo y actualizamos la lista de paquetes:

sudo apt-get update

Nos descargamos e instalamos el paquete:

sudo apt-get install remastersys

Una vez instalado podemos utilizarlo de dos formas:

  • dist: crea una imagen del sistema junto con los paquetes instalados pero sin datos de los usuarios.
  • backup:  crea una imagen del sistema junto con los paquetes instalados y datos de los usuarios.

Para ejecutarlo es tan fácil como escribir:

sudo remastersys backup nombrearchivo.iso

Por defecto se guardará el archivo .iso en /home/remastersys/, cogemos cualquier programa de grabación y quemamos la imagen en un CD/DVD.

Ya tendríamos la imagen exacta autoinstalable de nuestro sistema.

En mi caso accedo a los equipos mediante ssh, es posible que cuando se instale en una nueva máquina no podamos conectarnos a ella dándonos error. Para solucionarlo reinstalamos el paquete openssh-server

sudo apt-get --reinstall openssh-server

Un saludo.

Vía || remastersys.com

Como guardar archivo Vim cuando no tenemos permiso

E212: Can't open file for writing

Muchas veces nos pasa que editamos un archivo con Vi o Vim y nos damos cuenta que no tenemos permisos para guardar los cambios, si tenemos la posibilidad de hacer sudo con el usuario con el que hemos abierto el archivo, podemos pulsar ESC y escribir:

:w !sudo tee %

Nos pedirá la clave del usuario para hacer sudo y guardaremos felizmente los cambios.
Saludos.

Via || rm -rf.es