<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://blog.bytersoft.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://blog.bytersoft.com/" rel="alternate" type="text/html" /><updated>2026-05-02T05:12:05+00:00</updated><id>https://blog.bytersoft.com/feed.xml</id><title type="html">blog | bytersoft</title><subtitle>Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.</subtitle><entry><title type="html">POC — Configurar dominio de Neubox en Cloudflare con Cloudflare</title><link href="https://blog.bytersoft.com/cloudflare/neubox/tutorial/2026/04/14/poc-cloudflare-dominio-neubox.html" rel="alternate" type="text/html" title="POC — Configurar dominio de Neubox en Cloudflare con Cloudflare" /><published>2026-04-14T05:34:52+00:00</published><updated>2026-04-14T05:34:52+00:00</updated><id>https://blog.bytersoft.com/cloudflare/neubox/tutorial/2026/04/14/poc-cloudflare-dominio-neubox</id><content type="html" xml:base="https://blog.bytersoft.com/cloudflare/neubox/tutorial/2026/04/14/poc-cloudflare-dominio-neubox.html"><![CDATA[<p><strong>Dominio:</strong> bytersoft.com<br />
<strong>Registrador:</strong> Neubox<br />
<strong>Hosting:</strong> Cloudflare Pages<br />
<strong>Fecha:</strong> Abril 2026</p>

<hr />

<h2 id="contexto">Contexto</h2>

<p>Este documento describe el procedimiento completo para conectar un dominio registrado en <strong>Neubox</strong> a <strong>Cloudflare</strong>, y apuntarlo a un sitio estático desplegado en <strong>Cloudflare Pages</strong>. Incluye los errores encontrados durante el proceso y cómo resolverlos.</p>

<hr />

<h2 id="prerrequisitos">Prerrequisitos</h2>

<ul>
  <li>Cuenta en <a href="https://cloudflare.com">Cloudflare</a> creada</li>
  <li>Dominio ya registrado en Neubox</li>
  <li>Proyecto desplegado en Cloudflare Pages</li>
  <li>Acceso al panel de administración de Neubox</li>
</ul>

<hr />

<h2 id="paso-1--agregar-el-dominio-en-cloudflare">Paso 1 — Agregar el dominio en Cloudflare</h2>

<ol>
  <li>Inicia sesión en el <a href="https://dash.cloudflare.com">dashboard de Cloudflare</a></li>
  <li>Haz clic en <strong>“Agregar un sitio”</strong></li>
  <li>Escribe tu dominio (ej. <code class="language-plaintext highlighter-rouge">bytersoft.com</code>) y selecciona el plan <strong>Free</strong></li>
  <li>Cloudflare escanea los registros DNS existentes automáticamente</li>
  <li>Confirma los registros detectados y continúa</li>
</ol>

<p>Cloudflare te asignará dos nameservers propios. En este caso:</p>

<ul>
  <li><code class="language-plaintext highlighter-rouge">xxxxx.ns.cloudflare.com</code></li>
  <li><code class="language-plaintext highlighter-rouge">yyyyy.ns.cloudflare.com</code></li>
</ul>

<blockquote>
  <p>⚠️ Guarda estos dos valores — los necesitarás en el siguiente paso.</p>
</blockquote>

<hr />

<h2 id="paso-2--corregir-los-nameservers-en-neubox">Paso 2 — Corregir los nameservers en Neubox</h2>

<p>Este fue el punto crítico del proceso. Después de 24 horas sin propagación, el dashboard de Cloudflare mostraba el siguiente error:</p>

<p>Cloudflare — Nameservers no válidos</p>

<p><img src="/assets/images/posts/poc-cloudflare-dominio-neubox/image.png" alt="Cloudflare — Nameservers no válidos" /></p>

<p>Al revisar la pantalla de información general del dominio, Cloudflare indicaba que seguía esperando la propagación:</p>

<p>Cloudflare — Esperando propagación de nameservers</p>

<p><img src="/assets/images/posts/poc-cloudflare-dominio-neubox/image-1.png" alt="Cloudflare — Esperando propagación de nameservers" /></p>

<p>La causa: en Neubox los nameservers estaban configurados de forma incompleta — solo se había agregado uno de los dos de Cloudflare y los de Neubox seguían activos.</p>

<p>Cloudflare mostraba exactamente qué debía quedar y qué debía eliminarse:</p>

<p>Cloudflare — Instrucciones de nameservers</p>

<p><img src="/assets/images/posts/poc-cloudflare-dominio-neubox/image-2.png" alt="Cloudflare — Instrucciones de nameservers" /></p>

<h3 id="procedimiento-en-neubox">Procedimiento en Neubox</h3>

<ol>
  <li>Inicia sesión en tu cuenta de <a href="https://neubox.com">Neubox</a></li>
  <li>Ve a <strong>Mis dominios → Administrar → DNS / Nameservers</strong></li>
  <li><strong>Elimina</strong> todos los nameservers existentes y cualquier entrada parcial de Cloudflare que hubiera quedado:
    <ul>
      <li><code class="language-plaintext highlighter-rouge">xxxx.neubox.net</code></li>
      <li><code class="language-plaintext highlighter-rouge">yyyy.neubox.net</code></li>
      <li><code class="language-plaintext highlighter-rouge">zzzz.neubox.net</code></li>
    </ul>
  </li>
  <li><strong>Agrega únicamente</strong> los dos nameservers asignados por Cloudflare:
    <ul>
      <li><code class="language-plaintext highlighter-rouge">xxxx.ns.cloudflare.com</code></li>
      <li><code class="language-plaintext highlighter-rouge">zzzz.ns.cloudflare.com</code></li>
    </ul>
  </li>
  <li>Guarda los cambios</li>
</ol>

<blockquote>
  <p>⚠️ Es importante que queden <strong>exactamente esos dos nameservers y ninguno más</strong>. Una configuración mixta (Neubox + Cloudflare) impide la propagación.</p>
</blockquote>

<h3 id="verificar-propagación">Verificar propagación</h3>

<p>Regresa a Cloudflare y presiona <strong>“Compruebe los servidores de nombres ahora”</strong>.</p>

<p>También puedes verificar desde consola:</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>nslookup <span class="nt">-type</span><span class="o">=</span>NS bytersoft.com
</code></pre></div></div>

<p>Cuando los nameservers respondan como <code class="language-plaintext highlighter-rouge">xxxx.ns.cloudflare.com</code> y <code class="language-plaintext highlighter-rouge">yyyy.ns.cloudflare.com</code>, la propagación está completa.</p>

<p>Una vez propagado, el dashboard de Cloudflare mostrará:</p>

<p>Cloudflare — Dominio activo y protegido</p>

<p><img src="/assets/images/posts/poc-cloudflare-dominio-neubox/image-3.png" alt="Cloudflare — Dominio activo y protegido" /></p>

<hr />

<h2 id="paso-3--resolver-el-error-522-connection-timeout">Paso 3 — Resolver el error 522 (Connection Timeout)</h2>

<p>Con el dominio ya activo en Cloudflare, al navegar a <code class="language-plaintext highlighter-rouge">bytersoft.com</code> apareció el siguiente error:</p>

<p>Error 522 — Connection timed out</p>

<p><img src="/assets/images/posts/poc-cloudflare-dominio-neubox/image-4.png" alt="Error 522 — Connection timed out" /></p>

<p><strong>Error 522</strong> significa que Cloudflare llegó bien al dominio, pero no pudo conectarse al servidor de origen.</p>

<h3 id="causa">Causa</h3>

<p>El registro DNS en Cloudflare tenía un CNAME manual apuntando a <code class="language-plaintext highlighter-rouge">bytersoft-web.pages.dev</code>, pero un CNAME en el <strong>apex del dominio</strong> (<code class="language-plaintext highlighter-rouge">bytersoft.com</code> sin subdominio) no funciona correctamente de forma manual. Cloudflare requiere que los dominios root para Pages se configuren directamente desde el panel de Pages para aplicar CNAME Flattening automáticamente.</p>

<h3 id="solución--configurar-el-dominio-desde-cloudflare-pages">Solución — Configurar el dominio desde Cloudflare Pages</h3>

<ol>
  <li>En el sidebar de Cloudflare, ve a <strong>Workers &amp; Pages</strong></li>
  <li>Abre tu proyecto (ej. <code class="language-plaintext highlighter-rouge">bytersoft-web</code>)</li>
  <li>Ve a la pestaña <strong>Dominios personalizados</strong></li>
  <li>Haz clic en <strong>“Configurar un dominio personalizado”</strong></li>
  <li>Agrega:
    <ul>
      <li><code class="language-plaintext highlighter-rouge">bytersoft.com</code></li>
      <li><code class="language-plaintext highlighter-rouge">www.bytersoft.com</code></li>
    </ul>
  </li>
  <li>Cloudflare configura automáticamente los registros DNS correctos</li>
</ol>

<p>Cloudflare Pages — Dominios personalizados configurándose</p>

<p><img src="/assets/images/posts/poc-cloudflare-dominio-neubox/image-5.png" alt="Cloudflare Pages — Dominios personalizados configurándose" /></p>

<blockquote>
  <p>El mensaje <strong>“Domain information not found”</strong> y el banner azul son normales en este momento — el proceso puede tardar entre 15 minutos y 48 horas, aunque en la práctica suele resolverse en menos de una hora.</p>
</blockquote>

<hr />

<h2 id="paso-4--verificar-resultado-final">Paso 4 — Verificar resultado final</h2>

<p>Una vez completada la configuración, navegar a <code class="language-plaintext highlighter-rouge">https://bytersoft.com</code> debe cargar el sitio correctamente con SSL activo (candado en el navegador).</p>

<p>Puedes confirmar el estado desde consola:</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Verificar que los nameservers apuntan a Cloudflare</span>
nslookup <span class="nt">-type</span><span class="o">=</span>NS bytersoft.com

</code></pre></div></div>

<hr />

<h2 id="resumen-de-errores-y-soluciones">Resumen de errores y soluciones</h2>

<table>
  <thead>
    <tr>
      <th>Error</th>
      <th>Causa</th>
      <th>Solución</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>“Servidores de nombres no válidos”</td>
      <td>Nameservers de Neubox mezclados con uno de Cloudflare</td>
      <td>Eliminar todos los nameservers en Neubox y dejar solo los dos de Cloudflare</td>
    </tr>
    <tr>
      <td>Error 522 — Connection timed out</td>
      <td>CNAME manual en el apex del dominio no funciona</td>
      <td>Configurar el dominio desde la pestaña “Dominios personalizados” en Cloudflare Pages</td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="notas-adicionales">Notas adicionales</h2>

<ul>
  <li><strong>DNSSEC:</strong> Si está activado en Neubox, desactívalo antes de cambiar los nameservers. Puede interferir con la propagación. Se puede reactivar más tarde desde Cloudflare.</li>
  <li><strong>Plan Free de Cloudflare</strong> es suficiente para este setup — incluye SSL universal, CDN, y protección básica.</li>
  <li><strong>Tiempo total del proceso:</strong> Variable. La propagación de nameservers puede tardar hasta 24 horas dependiendo del TTL configurado en Neubox. Una vez correctos, Pages suele activarse en menos de una hora.</li>
</ul>]]></content><author><name></name></author><category term="cloudflare" /><category term="neubox" /><category term="tutorial" /><summary type="html"><![CDATA[Dominio: bytersoft.com Registrador: Neubox Hosting: Cloudflare Pages Fecha: Abril 2026]]></summary></entry></feed>