Ir a contenido
Página 3 de 4«1234»

Script para cdmon


GNU/Linux (Debian)

Hace algún tiempo que vengo probando un script que he preparado para actualizar mis DNS automáticamente cuando recupero la conexión a Internet con una IP diferente a la anterior.

La ruta en que he puesto el archivo es la siguiente

/etc/ppp/if-up.d/5ipcdmon

para que se ejecute cada vez que el demonio de conexión punto a punto consigua una dirección, es decir, cada vez que realiza la conexion aLa Internet.

No funciona todo lo bien que yo querría en las notificaciones de cambios, pero lo fundamental que es la actualizacion de IP si que funciona perfectamente.
Mi inconformidad viene de que es un script que no puedo probar mucho, dado que mi dirección IP no cambia cada vez que me conecto. Como no lo puedo probar bien pues la parte de mandar correos no va bien del todo, no manda bien la información sobre las IP que yo querría.

Si alguien lo prueba o le hecha un ojo y me aconseja ¡¡chupi guay!!.

Versión 0.2:
Script para actualizar DNS automaticamente en cdmon


Actualización:
Se puede seguir la evolución de este proyecto en el Wiki de El Demonio Negro.

Etiquetas: , , , , , ,

GNU/Linux (Debian), Apache2 y SSL


Informática

Quien diría que algo tan importante sería tan sencillo de instalar.
Para que el servidor web apache2 haga uso de HTTP seguro a través de SSL hay que seguir los siguientes sencillos pasos.

Se puede decir que esto es una Guía Rápida para Configurar Apache 2 con SSL.

(Las SSL en mayúscula deben ser en minúscula, salen así por un plugin de la bitácora, lo siento)

Debemos poseer permisos de root (superusuario).

Instalamos Apache 2 si no lo tenemos instalado

$ apt-get install apache2

Ejecutamos el script que nos generará el certificado SSL necesario para poder tener un servidor web seguro.
Las preguntas son fáciles de contestar y no hay por qué mentir.

$ apache2-SSL-certificate

Creamos un nuevo archivo de configuración idéntico al que teníamos.

$ cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default-SSL
$ ln -s /etc/apache2/sites-available/default-SSL /etc/apache2/sites-enabled

El puerto 443 es el estándar para servidores web seguros.
Lo añadimos al archivo /etc/apache2/ports.conf.

Listen 443
Listen 80

Editamos /etc/apache2/sites-available/default-SSL (o como le hayas llamado) y cambiamos, o añadimos, dependiendo del caso

port 443
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem

Podéis ver un ejemplo del archivo de configuración final de apache 2

Reiniciamos el servidor para cargar la nueva configuración

$ /etc/init.d/apache2 restart

Listo

Referencias:
Debian Administration :: Creating and Using a self signed SSL Certificates in debian
http://www.ianmiller.net/article.php?id=13 (el enlace no funciona)

Etiquetas: , , , , ,

Amsn 0.95 y videoconferencia.


Conéctate al messenger y ya hablamos

Ya no es sólo una frase de moda.
:grin1_ee: :lol_ee: :wink_ee: :rolleyes_ee: :confused_ee: :surprise_ee: :embarrassed_ee: :smile2_ee:

Mejor, bastante mejor, para muchos, que MSN Messenger.
AMSN. Un programa GPL que utiliza el protocolo de Micro$oft comunicarse online.
Multiplataforma (LINUX-Mac-Windows). Software libre, por supuesto.

Por cierto, que yo he probado la videoconferencia en Debian GNU/Linux y no tengo ningún problema. Configurar el programa Amsn es sencillo. El problema puede ser si no hemos conseguido configurar antes nuestros dispositivos de video.
En mi caso no he tenido ningun problema ya que la tarjeta de televisión la reconoce y configura completamente, es una Avermedia Capture Phone 98 (el modelo con radio y televisión).
Gracias a que va a través de la entrada RCA de la tarjeta de televisión puedo utilizar cualquiera de las dos cámaras siguientes. Ojito a las cámaras que uso.
Una de las cámaras que uso es la de fotos, sí, sí, he escrito fotos. Basta con conectar la salida para televisión que incluye mi cámara con la entrada de vídeo de la tarjeta de televisión que tenía en el ordenador. Tiene el pequeño problema de que cada minuto o dos se apaga automáticamente y hay que tocar algun botón de la cámara.
La otra es un modelo de cuando se viajaba en diligencia. Con un adaptador he conseguido llevar la salida de la imagen (cable euroconector o SCART) a la entrada de video de la tarjeta de televisión.
¡¡ Fácil, fácil !!

Página web del proyecto en Sourceforge.net
Yo recomiendo descargarlo desde su sección de descargas en sourceforge ya que la sección de descargas de la página del proyecto enlaza directamente a un único servidor que debe estar sobrecargado y no responde bien. (cuando yo me he descargado la versión para Window$ no respondían muy bien los servidores alternativos, aunque finalmente he consiguido descargarlo).
La versión para window$ con instalador es la que pone
amsn-0.95-windows-installer.exe 6052022 4019 i386 .exe (32-bit Windows)

AMSN is NOT dead!

Etiquetas: , , , , ,

Lo mejor para el mundo seria que window$ no se pudiese piratear


Lo mejor para el mundo informático sería que window$ no se pudiese piratear.

No se si queda claro.

Yo creo que nos dejaría el paso más libre a los del software libre (también conocido como de dominio público).

Cualquiera que halla podido usar de forma completa un Sistema Operativo(SO) libre cómo GNU/Linux durante al menos un mes sabe que no me falta razón y que lo que vende Micro$soft se mantiene por la inercia de las empresas que sólo desarrollan para esa plataforma.

Hay quién no lo ha usado por falta de conocimientos informáticos, lo entiendo, bastante tienen con echar adelante con haber aprendido a usar el Kit Micro$oft en su ordenador de casa.
Pero hoy por hoy las distribuciones de GNU/Linux incluyen instaladores del tipo ‘Siguiente’. ‘Siguiente’… que gustan mucho (los cuales tienen poco sentido, lo lógico es tener un instalador que ofrezca la opción de una instalación supervisada o de ser automática, porque para darle a ‘Siguiente’, ‘Siguiente’…)
Para los que no lo han probado porque piensan que es difícil solo decir que merece la pena el esfuerzo inicial de usarlo. Todo es bastante más facil de administar y usar de lo que se puede pensar porque para todo tienes alguna herramienta que te simplifica el uso.
Exceptuando para jugar o, ya que en GNU/Linux hay pocos juegos de gran envergadura, no veo mucho sentido a usar el SO de Micro$oft.
Las distribuciones GNU/Linux, por ejemplo, ofrecen procesadores de textos, hojas de calculo, navegadores, gestores de descargas, reproductores, correo, programas P2P (similares a emule, bittorrent,…), retoque fotográfico, chats y mensajería instantánea (messenger), descompresores, wi-fi, y más, y más.

El software libre es la filosofía que subyace en el mundo de GNU/Linux. Es el reflejo del esfuerzo obtenido al unir tu pensamiento al de otros y poder undir en la miseria aquella irritante filosofía “Bah!!!, es que yo solo no voy a cambiar nada”.
La corriente ideológica del software libre entró hace tiempo también en la cultura, no hay más que ver las licencias Creative Commons.
En otras áreas estoy convencido de que va a entrar. Si no está dentro ya y sólo se tiene que remarcar con tiza para que se distinga de la sombra.

Etiquetas: ,

Error de PHP


Informática
Warning: array_merge() [function.array-merge]: Argument #1 is not an
array in PATH/wp-content/plugins/headmeta.php on line 52

Ha quedado medio solucionado cambiando esto
$keywords = array_merge($post_meta_cache[$id]['keyword'],$post_meta_cache[$id]['keywords']);
por esto otro
$keywords = array_merge((array)$post_meta_cache[$id]['keyword'],$post_meta_cache[$id]['keywords']);
el warning ha desaparecido.

La solución la he deducido de http://drupal.org/node/25891

Warning: mysql_affected_rows(): A link to the server could not be
established in XXX/wordpress/wp-includes/wp-db.php on line 155

Ha quedado medio solucionado cambiando esto:
$this->rows_affected = mysql_affected_rows();
por esto otro
$this->rows_affected = mysql_affected_rows($this->dbh);
en la línea 155, la indicada en el error.

La solución la he deducido de http://wordpress.org/support/topic/4093#post-25305

Etiquetas: , , , ,

Error conectando con mysql


GNU/Linux (Debian)
Could not connect to host 'XXX'.
MySQL Error Nr. 2003
Can't connect to MySQL server on 'XXX' (111)

Click the 'Ping' button to see if there is a networking problem

Ese el mensaje de error que rezaba el MySQL query browser tras intentar conectarme remotamente al servidor mysql que tengo en otro ordenador.
Este pequeño problema con la administración remota de la base de datos mysql ha sido solventado tras mirar en los buscadores.

Como solución rápida, en el fichero de configuración /etc/mysql/my.cnf se debe comentar la línea relativa a las direcciones permitidas para la conexión a la base de datos.
Otra solución sería colocar solo las direcciones desde las que queremos permitir conexiones, pero en mi caso no es necesario debido a que el firewall se encarga de esta labor.

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address           = 127.0.0.1

Después de los cambios en el fichero un simple

$/etc/init.d/mysql restart

es suficiente para que todo vuelva a funcionar.

No es la primera vez que me pasa, cuando configure la base de datos por primera vez tuve que hacer lo mismo, solo que ya no me acordaba que tenía que cambiar.
Intuyo que esto habrá cambiado con alguna actualización de versiones en Debian.

Etiquetas: , , , ,

Amsn 0.95 Beta. ¿Messenger o Mensajería?


Los programas de mensajería están a la orden del día.
Aquel que usa Internet, casi por obligación los ha usado.
Su traducción y nombre apropiado es tan poco usado para referirse a ellos que quizás desorienta un poco.

Conéctate al messenger y ya hablamos

Con esta frase ya deberías saber de que estamos hablando.
:grin1_ee: :lol_ee: :wink_ee: :rolleyes_ee: :confused_ee: :surprise_ee: :embarrassed_ee: :smile2_ee:
¿y ahora? ¿De qué te suenan esas carillas?

Pues hoy os presentamos u os refrescamos un programa que permite comunicarse y que es interesante para todo aquel (punto).
AMSN.
Multiplataforma (LINUX-Mac-Windows). Software libre, por supuesto. Aunque use un protocolo privativo y patentado y “oculto” de Micro$oft, una de las empresas que provocó el boom de la mensajería gracias a hotmail.

Yo lo uso a diario.
(aunque quisiera usar mis cuentas de jabber con otros programas libres, pero eso está aun complicado)
(Esto me recuerda que debo explicar en que consiste hotmail, passport y tol pescao, que muy poca gente sabe cómo funciona realmente hotmail y “el messenger”(no es casual que pocos lo sepan, esto es a drede, no se quiere que se sepa (saber es poder)(pero para evitar eso estamos)))
(me rayao :doh_tb:)

Hasta aquí, a los que lo usen nada de interés.
Pero lo nuevo está en….. la versión actualmente en desarrollo, la 0.95 Beta.
Para otros no son novedades, pero ya esta en marcha la videoconferencia.

Las imágenes aclararán más:

amsn 0 95 beta screenshot 00.png

amsn 0 95 beta screenshot 00.png

amsn 0 95 beta screenshot 01.png

amsn 0 95 beta screenshot 01.png

Script para descargar la última versión
http://amsn.sourceforge.net/

AMSN is NOT dead!

Etiquetas: , , , , , , ,

CDMON.com y la web inaccesible


CDMON.com es la empresa en donde he registrado mis dominios de segundo nivel.

  • eldemonionegro.com
  • eldemonionegro.org
  • eldemonionegro.info

EL INICIO

Es la única empresa española que he encontrado que tuviera soporte para gestionar dominios con IP dinámica.
El precio por dominio es el más barato que he encontrado. 10 € por dominio .com ó .org. Los .info los tenían de oferta a 1 € así que también lo cogí.
Las prestaciones son las siguientes:

  • DNS Dinámico gratuito.
  • Gestor DNS Gratuito.
  • Sin límite de dominios alojados, registros A, registros MX, redirecciones web.

Además tienes una página de prueba donde probar como funciona todo lo relativo a la gestión.

En adelante se usa mucho la palabra DNS si quieres saber que significa DNS….
¡Pues consulta la wikipedia!, que tiene de todo, y lo que no tiene, pues se lo puedes añadir.
Para los novatos recomendaría que al menos lo ojeaseis, que saber un poco más no suele doler ni hay que pagar ni na.
Además, para entender que es el DNS tenéis que leer lo de las direcciones IP.
Y para los que quieran saber otro poquito más lo del protocolo IP.
http://es.wikipedia.org/wiki/DNS

Tutorial gráfico sobre el funcionamiento del sistema DNS

Tutorial gráfico sobre el funcionamiento del sistema DNS

EXPERIENCIA

Hasta el momento sólo he tenido algún problema por novato y por carencias de usabilidad en el panel de control de CDmon. Pero ya se sabe que cuando llegan los problemas es cuando te das cuenta de si algo vale o no vale, y puede que este fallo me dejase sin dominio algunas largas horas, pero el servicio técnico respondió a mis correos.
¿Les critico o les alabo?
Resulta que su panel de configuración es muy gracioso.
Tienes un apartado para “Gestionar DNS”(cuando deberían aclarar que es estático, aunque sea obvio) y otro para “Gestionar DNS dinámico”, entre otras cosas, pero a efectos de administración habitual esto es lo más usado.
Hasta aquí, casi normal.
Pero el problema llega cuando configuras tus dominios y no eres el inventor del sistema DNS.
El panel de control estático permite configurar muchas cosas típicas de un dominio, bien, como tiene que ser.
El panel de control dinámico permite configurar…. la dirección actual del dominio y punto pelota.

Captura del panel de control de cdmon

Captura del panel de control de cdmon

Aquí un enlace para ver una demostración.

Resulta que cuando llegas por primera vez, y aunque sepas de informática, aunque leas los manuales, quién coño se va a imaginar que tienes que usar el apartado destinado a datos del dominio (quien lo registra, etc :burocracia) para indicar quienes son tus servidores de DNS. Te avisan en muchos puntos de que tienes que configurar los DNS dinámicos si usas IP dinámica y DNS estáticos en caso de IP estática, pero no te indican dónde.
Primero tocas en el insulso panel de control para DNS dinámico. Después vas y configuras también desde tu panel de control de DNS tus dominios, aunque halla algo que no encaje que es que te pidan la IP del dominio, pero bueno, se sopune que este es el control general y que cuando configures en el otro panel tu dominio como dinámico, pues actualizará la IP automáticamente cuando le digas que la cambie.
JEJEJE, pues no.
Yo en principio no hice bien lo de indicar los servidores de DNS en el apartado de datos, y así pasó, estuve día y algo con la web inaccesible. Y no lo terminé de arreglar. Sólo apañe los dominios menos usados, eldemonionegro.org y eldemonionegro.info.
Con lo que la semana que viene habrá problemas con la web cuando ponga todo en orden.
Y además ahora estas JODIDO, como dominio claro. Tienes que borrarte del DNS estático y quedarte sólo con el DNS dinámico. YUHU!!! QUÉ FÁCIL!!!
JEJEJE, pues no.
Ahora tienes que esperar a que los otros DNS del mundo descarten la información antigua, ejem, que supone, de 24 a 48 horas, y que se actualicen con los nuevos DNS dinámicos. Si hablamos en términos informáticos esto es nefasto, dos días en los que pierdes visitas y prestigio.

Esto es lo que ocurre con los fallos.

Referencias:

CDMON.com y el por qué de la web inaccesible (nuevo capítulo)
Comentarios sobre el script para cdmon que actualiza automáticamente las DNS

Etiquetas: , , , , , ,

Página 3 de 4«1234»