Skip to content

Commit

Permalink
update cdn docs
Browse files Browse the repository at this point in the history
  • Loading branch information
A-Najmabadi committed Oct 12, 2024
1 parent 428dfeb commit da9294f
Showing 1 changed file with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions src/pages/paas/domains/use-cdn.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,31 @@ import Head from "next/head";

<div className="h-4" />
<ul>
<li><b>SSL غیرفعال و CDN غیرفعال (HTTP):</b> در این حالت، ارتباط از هاستینگ لیارا به CDN و ارتباط CDN به Client بدون رمزنگاری و مستقیم است. این حالت، فاقد امنیت است و استفاده از آن، توصیه نمی‌شود.</li>
<li><b>گواهی SSL از سمت لیارا غیرفعال و از سمت CDN غیرفعال:</b> در این حالت، ارتباط لیارا با CDN و ارتباط CDN با Client بدون رمزنگاری و مستقیم است. این حالت، فاقد امنیت است و استفاده از آن، توصیه نمی‌شود.</li>
<div className="h-1" />
<li><b>گواهی SSL از سمت لیارا غیرفعال و از سمت CDN فعال:</b> در این حالت، ارتباط لیارا با CDN بدون رمزنگاری و ارتباط CDN با Client با رمزنگاری است. این حالت، پیشنهاد می‌شود.</li>
<div className="h-1" />
<li><b>گواهی SSL از سمت لیارا فعال و از سمت CDN غیرفعال:</b> در این حالت، اتصال لیارا با CDN رمزنگاری شده است ولی ارتباط CDN با CLient فاقد رمز‌نگاری است.</li>
<div className="h-1" />
<li><b>گواهی SSL از سمت لیارا فعال و از سمت CDN فعال:</b> در این حالت، هم ارتباط لیارا با CDN و هم ارتباط CDN با Client کاملاً رمزنگاری شده (Full Encrypted) و ایمن است؛ دو بار hand-shaking صورت می‌گیرد و ممکن است تا حدودی سرعت برنامه پایین بیاید. استفاده از این حالت برای برقراری اتصال امن، توصیه می‌شود. </li>
<div className="h-1" />
<li><b>SSL فعال و CDN غیرفعال (HTTP):</b> در این حالت، اتصال لیارا با CDN رمزنگاری شده است ولی ارتباط CDN با CLient فاقد رمز‌نگاری است و ممکن است در نهایت، خطای ۵۰۲ به کاربر، نمایش داده شود.</li>
<li><b>SSL فعال و CDN فعال (HTTPS):</b> در این حالت، هم ارتباط لیارا با CDN و هم ارتباط CDN با Client کاملاً رمزنگاری شده (Full Encrypted) و ایمن است؛ دو بار hand-shaking صورت می‌گیرد و ممکن است تا حدودی سرعت برنامه پایین بیاید. استفاده از این حالت برای برقراری اتصال امن، توصیه می‌شود.</li>
</ul>
<div className="h-4" />

<Alert variant="warning">
<p>
برای تهیه گواهی SSL لیارا،
در صورتی که CDN فعال است، آن را به صورت موقت غیرفعال نمایید و پس از تهیه گواهی SSL، آن را فعال کنید.
</p>
</Alert>

<Section id="fix-502-cdn" title="رفع خطای 502 هنگام استفاده از CDN" />
اگر که با خطای 502 مواجه می‌شوید؛ ممکن است که
در درخواست‌هایی که از سمت CDN به لیارا، ارسال می‌شود؛ خطای مربوط به TLS hand-shake وجود داشته باشد،
که غالباً ممکن است بخاطر فعال یا غیرفعال بودن SSL از سمت لیارا باشد.

برای رفع این خطا، اگر ارتباط CDN با لیارا، بر روی <Important>HTTP</Important> تنظیم شده است؛ گواهی SSL از سمت لیارا هم باید غیرفعال شود.
و یا اگر که ارتباط CDN با لیارا بر روی <Important>HTTPS</Important> تنظیم شده است، گواهی SSL نیز باید از سمت لیارا، فعال باشد.
{/* <img src="https://files.liara.ir/liara/docs/enable-ssl-domain.gif" alt="enable ssl"/> */}

</Layout>

0 comments on commit da9294f

Please sign in to comment.