systemadmin.es

postfix: configurar relay host secundario

En postfix podemos configurar un servidor relay mediante relayhost, pero para entornos dónde sea crítico el envío de correos también podemos configurar un listado de servidores que intentará en caso que falle el relayhost o sus predecesores

[...]
Leer mas »

postfix/smtp: certificate verification failed for … self-signed certificate

Intentando configurar oportunistic TLS en postfix me encontré con el error de verificación del certificado (porque era autofirmado):

Dec 17 19:10:36 dlp1 postfix/pickup[1968]: D4FA7810BD: uid=0 from=
Dec 17 19:10:36 dlp1 postfix/cleanup[1974]: D4FA7810BD: message-id=<20141217151036.D4FA7810BD@dlp1.localdomain>
Dec 17 19:10:36 dlp1 postfix/qmgr[1969]: D4FA7810BD: from=<root@dlp1.localdomain>, size=434, nrcpt=1 (queue active)
Dec 17 19:10:36 dlp1 postfix/smtp[1976]: certificate verification failed for 192.168.56.101[192.168.56.101]:25: self-signed certificate
Dec 17 19:10:36 dlp1 postfix/smtp[1976]: D4FA7810BD: to=<jprats@systemadmin.es>, relay=192.168.56.101[192.168.56.101]:25, delay=0.13, delays=0.02/0.01/0.08/0.01, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 8E7798055B)
Dec 17 19:10:36 dlp1 postfix/qmgr[1969]: D4FA7810BD: removed

[...]
Leer mas »

ucspi-tcp: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference

Debido a los años que tiene el ucspi-tcp, al intentar compilarlo en una distribución moderna nos encontraremos con el siguiente error:

(...)
/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in tcpserver.o
/lib64/libc.so.6: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
make: *** [tcpserver] Error 1

[...]
Leer mas »

CREATE TABLE en MySQL 5.6

En versiones anteriores a MySQL 5.6 podíamos crear tablas sin especificar el storage engine:

mysql> create table lol(id int);
Query OK, 0 rows affected (0.11 sec)

A partir de MySQL 5.6, por defecto, se quejará de error de sintaxis:

mysql> create table lol(int id);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'int id)' at line 1

[...]
Leer mas »

Formato de la contraseña de MySQL

En las versiones recientes de MySQL (+4.1) el formato por defecto se trata de un hash formado por 40 carácteres:

mysql> select password("systemadmin.es");
+-------------------------------------------+
| password("systemadmin.es")                |
+-------------------------------------------+
| *3E04A027486FB53129AC5812D2CF8E4062899311 |
+-------------------------------------------+
1 row in set (0.00 sec)

[...]
Leer mas »