{"id":131,"date":"2017-06-08T10:05:21","date_gmt":"2017-06-08T09:05:21","guid":{"rendered":"http:\/\/slackware.wp.w3.pt\/?p=131"},"modified":"2017-06-08T10:07:35","modified_gmt":"2017-06-08T09:07:35","slug":"lftp-making-data-connection","status":"publish","type":"post","link":"http:\/\/slackware.pt\/?p=131","title":{"rendered":"lftp &#8211; Making data connection&#8230;"},"content":{"rendered":"<p>Uso o lftp para manter uma c\u00f3pia (mirror) do Slackware. H\u00e1 cerca de uma semana atr\u00e1s &#8211; quando fiz a \u00faltima atualiza\u00e7\u00e3o da m\u00e1quina do mirror &#8211;  o lftp deixou de sincronizar. Hoje percebi que havia novos ficheiros, no Changelog do Slackware, que n\u00e3o tinham sido copiados para a minha c\u00f3pia.<\/p>\n<p>Ao fazer debug no lftp, descobri que ele pendurava sempre que eu tentava ler dados no servidor ftp remoto. Por exemplo, listar uma diretoria, ou copiar um ficheiro. A mensagem que o lftp emite antes de pendurar \u00e9<\/p>\n<p><code>[Making data connection...]<\/code><\/p>\n<p>Procurei na net@ e encontrei v\u00e1rias <em>curas<\/em> para o problema, mas nem todas funcionaram. Ali\u00e1s, a \u00fanica que funcionou foi edtar o ficheiro <code>\/etc\/lftp.conf<\/code> e colocar l\u00e1 a linha <\/p>\n<p><code>set ftp:passive-mode off<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uso o lftp para manter uma c\u00f3pia (mirror) do Slackware. H\u00e1 cerca de uma semana atr\u00e1s &#8211; quando fiz a \u00faltima atualiza\u00e7\u00e3o da m\u00e1quina do mirror &#8211; o lftp deixou de sincronizar. Hoje percebi que havia novos ficheiros, no Changelog do Slackware, que n\u00e3o tinham sido copiados para a minha c\u00f3pia. Ao fazer debug no &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/slackware.pt\/?p=131\" class=\"more-link\">Continuar a ler <span class=\"screen-reader-text\">&#8220;lftp &#8211; Making data connection&#8230;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/131"}],"collection":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=131"}],"version-history":[{"count":3,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":134,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions\/134"}],"wp:attachment":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}