{"id":963,"date":"2022-03-11T06:38:38","date_gmt":"2022-03-11T05:38:38","guid":{"rendered":"https:\/\/esferas.org\/mldt\/?p=963"},"modified":"2022-03-11T20:40:33","modified_gmt":"2022-03-11T19:40:33","slug":"tareas-viernes-11-de-marzo-de-2022","status":"publish","type":"post","link":"https:\/\/esferas.org\/mldt\/tareas-viernes-11-de-marzo-de-2022\/","title":{"rendered":"Tareas: viernes, 11 de marzo de 2022"},"content":{"rendered":"\n<p>Espero que el d\u00eda mejore. Ayer termin\u00e9 enfermando de tanta tensi\u00f3n est\u00fapida que soport\u00e9. A veces pienso que soy yo el que la amplifica. Luego pienso un poco y se me pasa.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h3 class=\"wp-block-heading\">Reiniciando m\u00e1quina Linux<\/h3>\n\n\n\n<p>A estas horas no est\u00e1 mal la idea de reiniciar servicios. De momento no he tenido problemas con casi ninguna. Las tres m\u00e1s cr\u00edticas son: sigfrido (por sus m\u00e1quinas virtuales), erp (por el dichoso odoo) y barbacana (por darme acceso a la red interna). <\/p>\n\n\n\n<p>Excepto barbacana, que espero tener all\u00ed a Luismi para que le eche un vistazo, las dem\u00e1s han reiniciado correctamente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Conexiones desde y hacia helena.venexma.net<\/h3>\n\n\n\n<p>La versi\u00f3n de rsync hace tiempo que dej\u00f3 de ser utilizable. Todas las interacciones que realizo hacia o desde esta m\u00e1quina saltan con el mismo error:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[ulises] helena:~ $ rsync -av -v -v -v -e ssh tmp victor@sarajevo:tmp\/\ncmd=ssh machine=sarajevo user=victor path=tmp\/\ncmd=ssh -l victor sarajevo rsync --server -vvvvlogDtpr . tmp\/ \nopening connection using ssh -l victor sarajevo rsync --server -vvvvlogDtpr . tmp\/ \n<strong>protocol version mismatch<\/strong> - is your shell clean?\n(see the rsync man page for an explanation)\n_exit_cleanup(code=2, file=compat.c, line=58): entered\nrsync error: protocol incompatibility (code 2) at compat.c(58)\n_exit_cleanup(code=2, file=compat.c, line=58): about to call exit(2)\n[ulises] helena:~ $ \n<\/pre>\n\n\n\n<p>La versi\u00f3n de rsync en helena, la del programa es<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[ulises] helena:~ $ rsync --version \n<strong>rsync  version 2.5.5  protocol version 26<\/strong>\nCopyright (C) 1996-2002 by Andrew Tridgell and others\n&lt;http:\/\/rsync.samba.org\/&gt;\nCapabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles, \n              IPv6, 64-bit system inums, 64-bit internal inums\n\nrsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you\nare welcome to redistribute it under certain conditions.  See the GNU\nGeneral Public Licence for details.\n[ulises] helena:~ $ \n<\/pre>\n\n\n\n<p>Mientras que la versi\u00f3n en cualquiera de las otras m\u00e1quinas es <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">victor@barbacana:~$ rsync --version\n<strong>rsync  version 3.2.3  protocol version 31<\/strong>\nCopyright (C) 1996-2020 by Andrew Tridgell, Wayne Davison, and others.\nWeb site: https:\/\/rsync.samba.org\/\nCapabilities:\n    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,\n    socketpairs, hardlinks, hardlink-specials, symlinks, IPv6, atimes,\n    batchfiles, inplace, append, ACLs, xattrs, optional protect-args, iconv,\n    symtimes, prealloc, stop-at, no crtimes\nOptimizations:\n    SIMD, asm, openssl-crypto\nChecksum list:\n    xxh128 xxh3 xxh64 (xxhash) md5 md4 none\nCompress list:\n    zstd lz4 zlibx zlib none\n\nrsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you\nare welcome to redistribute it under certain conditions.  See the GNU\nGeneral Public Licence for details.\n<\/pre>\n\n\n\n<p>Y algo tengo que hacer, a\u00fan rebajando la seguridad, porque si empleamos de nuevo Adriano en el futuro necesito que al menos tenga ese tipo de comunicaci\u00f3n. Los montajes NFS, manteniendo la versi\u00f3n 3, son suficientes. As\u00ed que algo menos. Incluso Samba puede funcionar a cierto nivel, pero prefiero no sobrecargar m\u00e1s el servidor si no lo voy a utilizar a menudo.<\/p>\n\n\n\n<p>Aunque en todas partes comentan (incluso en la p\u00e1gina de manual de rsync)  aquello de que se compruebe que los mensajes de la sesi\u00f3n ssh sean l\u00edmpios este problema viene de otro punto. Son dos rsync con una versi\u00f3n tremendamente antiguo (una Suse 7.2) con cualquier Debian 10 u 11. La mejor pista que he encontrado es este hilo del sitio de errores de samba: <a rel=\"noreferrer noopener\" href=\"https:\/\/bugzilla.samba.org\/show_bug.cgi?id=10532\" target=\"_blank\">https:\/\/bugzilla.samba.org\/show_bug.cgi?id=10532<\/a>. El amigo tiene pr\u00e1cticamente los mismos problemas que yo. Lo marco para ver despu\u00e9s. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Intrastat (de los cojones) de nuevo<\/h3>\n\n\n\n<p>Despu\u00e9s de varios d\u00edas realizando arreglos en el programa: yo dirigiendo y el muchacho externo 3 haciendo el trabajo (un buen trabajo adem\u00e1s) hemos llegado al punto de poder presentar una declaraci\u00f3n con un m\u00ednimo de errores hist\u00f3rico. <\/p>\n\n\n\n<p>Broncas aparte procedentes de a qui\u00e9n echar las culpas sobre la situaci\u00f3n actual y qui\u00e9n ten\u00eda que encargarse de enviar la declaraci\u00f3n a final me ha tocado a m\u00ed. Y me ha tocado porque despu\u00e9s de acompa\u00f1ar a mi hija a una gesti\u00f3n personal y pasar un par de horas con ella he vuelto a casa m\u00e1s calmado y he preferido hacerlo yo y aprovechar para hacer el en\u00e9simo manual (con capturitas de pantalla) sobre c\u00f3mo realizarla. El lunes tendr\u00e9 un debate serio acerca de varias cosas, especialmente sobre el paso a Adriano porque los gastos en odoo no terminan nunca. <\/p>\n\n\n\n<p>Y menos mal que he tenido la ayuda de Luismi, no hay otro igual a la hora de entregarse al trabajo. Un centenar de art\u00edculos corregidos en la base de datos uno a uno. Una de las tareas que ten\u00edan que hacer los del departamento contable (cuyo n\u00famero desconozco en realidad) y que ignoraban c\u00f3mo enfocar y los ten\u00eda paralizados. Co\u00f1o, pues coges la lista de errores, localizas uno a uno los art\u00edculos en la aplicaci\u00f3n y a\u00f1ades la informaci\u00f3n que falta. Huele a excusa tonta de buscar qui\u00e9n lo haga porque, pobrecitos, ellos no saben. Mentira. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">El servidor secundario ha muerto<\/h3>\n\n\n\n<p>As\u00ed que he tenido que encarga al muchacho externo 3 que se ocupe de \u00e9l. Supongo que el famoso puente de sincronizaci\u00f3n entre instalaciones, misterioso y muy delicado de funcionar, ha debido de hacer algo con lo que yo no contaba. Y s\u00ed, puede ser error m\u00edo. Tampoco es que tenga documentaci\u00f3n sobre ello (por lo visto en el precio del desarrollo no estaba incluido unas l\u00edneas explicando c\u00f3mo funciona) as\u00ed que s\u00f3lo puedo suponer que como hemos cambiado algo la estructura de la tabla de art\u00edculos le est\u00e9 enviando basura a la otra instalaci\u00f3n y esta se lo est\u00e1 tragando. <\/p>\n\n\n\n<p>Ahora que lo pienso es normal que no se me ocurriese pensar en ello. A fin de cuentas el paso de informaci\u00f3n era filtrado. No pasaba toda y hab\u00eda ciertos cambios para no colisionar id de tuplas. Lo sabremos el lunes, cuando el muchacho externo 3 nos diga algo. Ah, y esta semana ya ha gastado el bono de diez horas. Ver\u00e1s la gracia que les va a hacer pagarle otro de diez. Pero es el mercado, amigos. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Espero que el d\u00eda mejore. Ayer termin\u00e9 enfermando de tanta tensi\u00f3n est\u00fapida que soport\u00e9. A veces pienso que soy yo el que la amplifica. Luego pienso un poco y se me pasa.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[121],"tags":[126,30,157,160,260,35,221,40],"class_list":["post-963","post","type-post","status-publish","format-standard","hentry","category-el-dia-a-dia","tag-administracion","tag-errores","tag-helena","tag-intrastat","tag-linux","tag-odoo","tag-rsync","tag-ssh","content-box"],"_links":{"self":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts\/963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/comments?post=963"}],"version-history":[{"count":4,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts\/963\/revisions"}],"predecessor-version":[{"id":968,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts\/963\/revisions\/968"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/media?parent=963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/categories?post=963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/tags?post=963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}