Blog

Controlar MPV sin tener el foco

Controlando mpv a través de atajos de teclado. El foco está en el navegador web, no en MPV.
(more…)

Segmentation fault en CUPS

Tras instalar CUPS (2:2.4.11-2) y hp-lip, no podía imprimir. Veía esto en journal:

Jan 16 17:45:17 arai.home.arpa systemd-coredump[52934]: [🡕] Process 52913 (cups-deviced) of user 0 dumped core.
                                                        
                                                        Stack trace of thread 52913:
                                                        #0  0x00005d13fff4651a n/a (cups-deviced + 0x251a)
                                                        #1  0x0000741bc1025e08 n/a (libc.so.6 + 0x25e08)
                                                        #2  0x0000741bc1025ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                        #3  0x00005d13fff47365 n/a (cups-deviced + 0x3365)
                                                        ELF object binary architecture: AMD x86-64

(more…)

Proteger host y contenedores de Docker con iptables

Algunas reglas útiles que utilizo para proteger esta web en WordPress, tanto en el host de Docker como en los contenedores.

(more…)

Google Nearby reduce el rendimiento de WiFi 2.4GHz al interferir con Bluetooth

Tengo un Fairphone FP3+ en el que llevo observando problemas de rendimiento con WiFi 2.4GHz cuando está habilitado al mismo tiempo que Bluetooth. Llegaba como máximo a 4Mbps, cuando lo normal es 41Mbps (banda de 20Mhz). Con 5Ghz no hay problema pero no me cubre todos los puntos de mi vivienda. Necesito Bluetooth para una Mi Band. Estoy en Android 11 rooteado.

(more…)

Punto barra en volúmenes de docker: named volume vs host volume

Hoy he tenido un error muy tonto al ejecutar certbot de Let’s Encrypt con docker-compose. Lo he ejecutado con --webroot, que tiene que escribir en el directorio root de nuestro servidor web. En mi caso, /opt/my_wordpress/www_kaisha, que está montado por el contenedor de WordPress (que contiene tanto PHP como Apache):

(more…)

Dependencias en Arch al compilar Erlang: ODBC y wxWebView

Compilando Erlang con Kerl:

(more…)

Tienda online con certificados SSL caducados en dominio de API

(more…)

Digi no responde a DHCPv6 solicits por concesión previa no expirada

Tengo router propio VyOS. Hace unas dos semanas estuve haciendo pruebas cambiando temporalmente al router de Digi porque me había dejado de funcionar el teléfono fijo. Solventé eso creando una VLAN 11, aunque eso no viene al caso ahora. Al volver a VyOS y reiniciar un par de veces, obtuve IPv6 pero se perdió rápidamente.

(more…)

Me invento una IPv6 y llega… pero no vuelve

vyos@vyos:~$ ip a
[...]
15: pppoe0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc fq_codel state UNKNOWN group default qlen 3
    link/ppp 
    inet 79.117.X.X peer 10.0.32.8/32 scope global pppoe0
       valid_lft forever preferred_lft forever
    inet6 fe80::f185:62ff:fe44:59e8/64 scope link

Asigno una IP dentro de Digi a mi interaz WAN pppoe0:

vyos@vyos:~$ sudo ip address add 2a0c:5a83:7777:7777::1/64 dev pppoe0
(more…)