π 5XX (Server Error) μν μ½λ - μ΄μ 리 λͺ¨μ
5XX Server Error
5XX λ²λμ μν μ½λλ€μ μλ² μ€λ₯λ₯Ό μλ―Ένλ€.
4XX μνμ½λμ 5XX μνμ½λ λͺ¨λ μ€λ₯λ₯Ό λ°ννλ μλ΅ μ½λμ΄μ§λ§, 4XXλ ν΄λΌμ΄μΈνΈμ μμ²μ λ¬Έμ κ° μλ κ²μ΄κΈ°μ μμ² λ©μΈμ§λ₯Ό κ²ν νμ¬ μμ ν λ€ μ¬μ μ‘νλ©΄ ν΄κ²°μ΄ κ°λ₯νμ§λ§, 5XX λ μλ²μ λ¬Έμ κ° μλ κ²μ΄κΈ° λλ¬Έμ μλ² μ체μ μνλ₯Ό 보μμΌ νλ μ°¨μ΄κ° μλ€.
μ¦, ν΄λΌμ΄μΈνΈκ° μ ν¨ν μμ²μ 보λμμλ, 5XX κ° λ°μνλ©΄ μ¦μ μλ² μνλ₯Ό νμΈνμ¬ μλ² λ³΅κ΅¬λ₯Ό μ§νν΄μΌ νλ€λ κ²μ΄λ€. κ·Έλμ μλ²κ° 볡ꡬλλ©΄ κ°μ μμ² λ©μμ§λ₯Ό μ¬μ μ‘λ©΄ μμ²μ΄ μ±κ³΅ν κ°λ₯μ±μ΄ μλ€.
λλ ν΄λΌμ΄μΈνΈμ μ μλ² λͺ¨λ μ μμ΄μ§λ§ μ€κ° νλ‘μ μλ²λ κ²μ΄νΈμ¨μ΄μ κ°μ μλ²μ 보쑰 κ΅¬μ± μμμμλ λ¬Έμ κ° μκΈΈλ 5XX μλ΅ μ½λλ₯Ό λ΄λ±λλ€. λ°λΌμ λ§μΌ μΈλΆ νΈμ€ν μ 곡μ 체λ₯Ό μ¬μ©νλ κ²½μ° μ€λ₯κ° λ¨λ©΄, μΈλΆ νΈμ€ν μ 곡μ 체μ λ¬Έμνμ¬ μ΄ν΄λ³Ό μ μλλ‘ ν΄μΌ νλ€.
500 Internal Server Error
- Internal Server Error β’ μλ² λ΄λΆ λ¬Έμ λ°μ
- μλ² μ¬μ©λμ νμ£Όλ‘ μΈν΄ μλΉμ€κ° μΌμμ μΌλ‘ μ€λ¨λκ±°λ, λ°±μλ μ€ν¬λ¦½νΈμ μ€λ₯ λ± μμΈμ λ€μνλ€.
- μλ² λ΄λΆμ λ¬Έμ λΌλ κ²μ λκ² λ²μκ° μΆμμ μ΄κΈ° λ§λ ¨μ΄λ€. κ·Έλμ λ°±μλμμλ μ 맀ν μλ² λ¬Έμ λ€μ λνμ¬ 500 μλ΅μΌλ‘ νμΉλ€κ³ 보면 λλ€.
- μ¦, μΉ μλ²μ λ¬Έμ κ° μμμ μλ―Ένμ§λ§, μ νν λ¬Έμ μ λν΄ λ ꡬ체μ μΌλ‘ μ€λͺ ν μ μμλ λ΄λ±λ μλ΅ μ½λμ΄λ€.
501 Not Implemented
- Not Implemented β’ μμ²μ λν΄ κ΅¬νλμ§ μμ μννμ§ μλν¨
- μ¦, ν΄λΌμ΄μΈνΈκ° μλ²μ λ₯λ ₯μ λμ μμ²μ νμ λ, μλ²κ° κΈ°λ₯μ μ§μνμ§ μμμ λνλ΄λ κ²μ΄λ€.
- λ€λ§ μμΌλ‘ μμν κΈ°λ₯μ μ§μνμ§ μλ λ€λ μ미보λ€λ, μΆνμ κΈ°λ₯μ΄ κ°λ°λλ©΄ μ§μνλ€λ μλ―Έκ° λ ν¬λ€.
π 405 vs 501 μν μ½λ μ°¨μ΄
λ¨μν μμ리 μ«μ μ°¨μ΄λ‘ ν΄λΌμ΄μΈνΈ μ€λ₯λ μλ² μ€λ₯λλ₯Ό λ¬Όμ΄λ³΄λ κ²μ΄ μλλ€.
405 μ 501 λλ€ ν΄λΌμ΄μΈνΈμ HTTP λ©μλ μμ²μΌλ‘λΆν° μλ²μμ μ§μνμ§ μμ μμ²μ λ°λ €νλ€λ μ μμ μ μ¬μ μ μ§λλ€. λ€λ§ μ΄λ ν κΈ°μ€μΌλ‘ ν΄λΌμ΄μΈνΈ μ€λ₯λ‘μ λ°λ €νμλμ§ μλ² μ€λ₯λ‘μ λ°λ €νμλμ§ λͺ νν ꡬλΆμ μ΄ μ‘΄μ¬νλ€.
405 Method Not Allowed λ ν΄λΌμ΄μΈνΈκ° μ§μλμ§ μλ κΈ°λ₯μ μμ²νλ€λ μ μμ ꡬ체μ μ΄λ€. μ¦, μλ²λ ν΄λΌμ΄μΈνΈκ° μμ²ν ν΄λΉ κΈ°λ₯μ λν΄μ λμ§λ μκ³ μμ§λ§ κΈ°λ₯μ μ ν/κΈμ§ ν¨μΌλ‘μ¨, λ©μλκ° μ€μ λ‘ ν΄λΌμ΄μΈνΈμ μν΄ νΈμΆλμ§ μμμΌ ν¨μ κ°μ‘°νλ€.
λ°λ©΄ 501 Not Implemented λ κ·Έλ₯ ν΄λΉ λ©μλ μμ²μ λν΄ λͺ¨λ₯Έλ€λ κ²μ μμνλ€. μ¦, μλ²μμ κ°λ°μ΄ λ λκ²μ΄λ€. λ°λΌμ μμ§ κ΅¬νλμ§λ μμμ§λ§ κ°κΉμ΄ λ―Έλμ ꡬνλμ΄ μ§μ λ μλ μκ³ , μλλ©΄ μμ νμ€νκ² μ νν¨μΌλ‘μ 405λ‘ μ²λ¦¬ν μλ μλ€.
502 Bad Gateway
- Bad Gateway β’ κ²μ΄νΈμ¨μ΄κ° μλͺ»λμ΄, μλ²κ° μλͺ»λ μλ΅μ μμ ν¨μ μλ―Ένλ€.
- μλ‘ λ€λ₯Έ νλ‘ν μ½μ μ°κ²°ν΄μ£Όλ μ₯μΉκ° μλͺ»λ νλ‘ν μ½μ μ°κ²°νκ±°λ μ΄λ μͺ½μ λ¬Έμ κ° μμ΄ ν΅μ μ΄ μ λλ‘ λμ§ μμ λ λ°μλλ€.
- 보ν΅μ μ μμ΄ νμ£Όνλ λ±μ μμΈμΌλ‘ μλ²μμ μ΄λ€ μ΄μ λ‘ ν΅μ μ₯μ κ° λ°μνμμ κ²½μ°μ λ°μλλ€.
- μΈν°λ·μμ μλ²κ° λ€λ₯Έ μλ²λ‘λΆν° μ ν¨νμ§ μμ μλ΅μ λ°μ κ²½μ°μλ λ°μλλ€.
- νΉμ μ¬μ©μ λΈλΌμ°μ μ μ΄μμ΄ μκ±°λ, μλͺ»λ λ€νΈμν¬ μ°κ²° νΉμ μ€μ λ±μ νμ λλ λ°μλλ€.
502 Bad Gateway μν μ½λλ κ²μ λ΄ λ° κΈ°ν ν¬λ‘€λ¬κ° μ¬μ΄νΈλ₯Ό λ°©λ¬Έ νλ μλμ μν₯μ μ€ μ μλ€. κ·Έλμ ν΄λΌμ΄μΈνΈμ 502 μν μ½λλ₯Ό λ°ννλ λμ μλ²κ° μ€λ«λμ λ€μ΄λ μνλΌλ©΄μ¬μ΄νΈμ κ²μ μμμ μν₯μ μ€ μ μλ€. λ°λΌμ μ¬μ΄νΈκ° μΌμμ μΌλ‘ λ€μ΄λ κ²½μ°μλ 502 λμ 503 Service Unavailable μν μ½λλ₯Ό λ°ννλ κ²μ΄ μ’λ€.
503 Service Unavailable
- Service Unavailable β’ μλΉμ€ μ΄μ© λΆκ° (μΌμμ )
- μ§κΈ μλ²κ° μμ²μ μ²λ¦¬ν΄ μ€ μ μμ§λ§, λμ€μ κ°λ₯ν¨μ μλ―Ένκ³ μ ν λ μλ΅λλ€.
- μ΄ μλ΅μ μΌλ°μ μΈ μμΈμΌλ‘λ, κ°μμ€λ¬μ΄ νΈλν½ κΈμ¦μΌλ‘ μλ²κ° κ³ΌλΆνλκ±°λ, νΉμ μκ°λμ μλ² ν¨μΉ λ° μ λ°μ΄νΈ λ± λ€μν μμ μ μννκΈ° μν΄ μλ² λ€μ΄μ μμΌ°κ±°λ, μλ²κ° μ¬λΆν λκ±°λ, λ°©νλ²½ μ€μ μ μλͺ»λ ꡬμ±μ΄ μκ±°λ λ± λ€μνλ€.
- μλ²κ° μΈμ κ·Έ 리μμ€λ₯Ό μ¬μ©ν μ μκ² λ μ§ μκ³ μλ€λ©΄, μλ²λ
Retry-Afterν€λλ₯Ό μλ΅μ ν¬ν¨μμΌ μΈμ κ·Έ 리μμ€λ₯Ό μ¬μ©ν μ μλμ§μ λν μλ΄λ₯Ό ν΄λΌμ΄μΈνΈμκ² ν΄μ€ μ μλ€. - 502 Bad Gateway μν μ½λμ λ¬λ¦¬ μΉ ν¬λ‘€λ¬μ κ²μ μμμ μν₯μ λ―ΈμΉμ§ μλλ€.
μμμ μΈκΈνλ―μ΄, 502 μν μ½λμ λ¬λ¦¬ 503 μν μ½λλ λκ°μ΄ μλ² λ¬Έμ μμλ μΉνμ΄μ§μ κ²μ μμμ μν₯μ λ―ΈμΉμ§ μλλ€. μΉ ν¬λ‘€λ¬ λ΄μ΄ 503 Service Unavailable μν μ½λλ₯Ό λ°μΌλ©΄ μλ²μ μΌμμ μΈ λ¬Έμ κ° μλ€κ³ λ©λͺ¨νκΈ° λλ¬Έμ΄λ€.
κ·Έλ°λ° λ§μΌ μ¬μ΄νΈκ° μ₯κΈ°κ°(μ: λ©°μΉ μ΄μ) λ€μ΄λκ³ μ΄ κΈ°κ° λμ 503 μλΉμ€λ₯Ό μ¬μ©ν μ μμ μν μ½λλ₯Ό λ°ννλ κ²½μ° κ²μ μμ§μ μ¬μ΄νΈκ° μꡬμ μΌλ‘ μ€νλΌμΈ μνμΈ κ²μΌλ‘ κ°μ£Όνκ³ μ¬μ΄νΈκ° 볡ꡬλκΈ° μ κΉμ§ λͺ¨λ κ²μ μμλ₯Ό μ¬λΌμ§κ² ν μλ μλ€. μ¬μ΄νΈκ° 볡ꡬλλ©΄ λ€μ ν¬λ‘€λ§νμ¬ μμλ₯Ό 볡ꡬνλ€.
π 503 μνμ½λ νλ¦ μμ
1. ν΄λΌμ΄μΈνΈλ μλ²μκ² λ¦¬μλ₯Ό μμ²νλ€.
2. κ·Έλ°λ° μλ²λ κ°μμ€λ¬μ΄ νΈλν½ κΈμ¦μΌλ‘ μλ²κ° κ³ΌλΆν λμ μΌμμ μΈ λ¬Έμ λ‘ μΈν΄ 리μμ€λ₯Ό μΌμμ μΌλ‘ μ²λ¦¬ν μ μμ΄, Retry-After ν€λμ ν¨κ» 1800μ΄ λ€μ μμ²νλΌκ³ μλ΄νλ€.
504 Gateway Timeout
- Gateway Timeout β’ κ²μ΄νΈμ¨μ΄ μκ° μ΄κ³Όλ‘, μλ²μμ μμ²μ μ²λ¦¬νμ§ μλνκ³ μ°κ²°μ λ«μ
- 408 Request Timeout κ³Ό λΉμ·ν΄ 보μ΄μ§λ§, λ€λ₯Έ μλ²μκ² μμ²μ 보λ΄κ³ μλ΅μ κΈ°λ€λ¦¬λ€ νμμμμ΄ λ°μν κ²μ΄νΈμ¨μ΄λ νλ‘μ μλ²μμ μ¨ μλ΅μ΄λΌλ μ μ΄ λ€λ₯΄λ€.
505 HTTP Version Not Supported
- HTTP Version Not Supported β’ μλ²μμ μ§μλμ§ μλ HTTP λ²μ μ΄λΌ μ²λ¦¬ λΆκ°
- νμ μ μ°μ΄λ HTTP λ²μ μ HTTP/1.0 , HTTP/1.1, HTTP/2 , HTTP/3 μ΄ μλλ°, μ΄μ€ μλ²μμ μ§μνμ§ μλ λ²μ μ νλ‘ν μ½λ‘ λ μμ²μ λ°μμ λ μλ΅λλ€.
506 Variant Also Negotiates
- μ½ν μΈ νμκ³Ό κ΄λ ¨μλ μν μ½λ
- μ€νμ μΈ νλ‘ν μ½μ΄λ©° 곡μμ μΌλ‘ νμ€μΌλ‘ μ±ννμ§ μμ μλ΅ μ½λ
507 Insufficient Storage
- Insufficient Storage β’ μ€ν λ¦¬μ§ κ³΅κ° λΆμ‘±
- μλ²μ HTTP μμ²μ μμ©ν μΆ©λΆν 곡κ°μ΄ μμμ λνλ΄λ μλ΅ μ½λ
- WebDAV μμ²μ λν μλ΅μ© μν μ½λ
508 Loop Detected
- Loop Detected ⒠무ν 루νλ₯Ό κ°μ§
- μλ²κ° μμ²μ μ²λ¦¬νλ λμ 무ν 루νλ₯Ό κ°μ§ν κ²½μ° μμ²μ μ’ λ£ν¨
- WebDAV μμ²μ λν μλ΅μ© μν μ½λ
510 Not Extended
- Not Extended β’ μΆκ° νμ₯μ΄ νμ
- μ€νμ μΈ νλ‘ν μ½μ΄λ©° 곡μμ μΌλ‘ νμ€μΌλ‘ μ±ννμ§ μμ μλ΅ μ½λ
511 Network Authentication Required
- Network Authentication Required β’ λ€νΈμν¬ μΈμ¦ μꡬ
- ν΄λΌμ΄μΈνΈκ° λ€νΈμν¬ μ‘μΈμ€λ₯Ό μ»μΌλ €λ©΄ μΈμ¦μ΄ νμνλ€λ κ²μ λνλΈλ€. λ³΄ν΅ λ€νΈμν¬μ μμΈμ€ν λ λ‘κ·ΈμΈμ΄ νμν κ²½μ°λ₯Ό λ€ μ μλ€.
- μΊ‘ν°λΈ ν¬νΈμμ WiFi λ€νΈμν¬μ μ°κ²°ν ν μΌμ’ μ λ‘κ·ΈμΈμ κ±°μ³μΌ ν¨μ μ»΄ν¨ν°μ μ리λ λ° μ¬μ©λλ€.
- μ΄ μλ΅ μ½λλ μ μλ²μμ μμ±λλ κ²μ΄ μλλΌ, λ€νΈμν¬μ λν μ‘μΈμ€λ₯Ό μ μ΄νλ νλ‘μ μλ²μμ μμ±λλ€.
π 511 μνμ½λ νλ¦ μμ
μΌμμνμμ μ§νμ² μ΄λ λμκ΄μμ T WIFI ZONEμΌλ‘ μμ΄νμ΄ λ€νΈμν¬λ₯Ό μ°κ²°νκ³ μΈν°λ·μ μ€ννλ©΄, λ΄κ° μꡬνλ νμ΄μ§κ° μλ λ¬κΈμμ΄ λ€νΈμν¬ λ‘κ·ΈμΈ νμ΄μ§κ° λ΄μλ κ²½νμ νλ²μ―€μ κ²ͺμ΄λ΄€μ κ²μ΄λ€. μ΄κ²μ΄ 511 μλ΅μ λν μν νλ¦μ΄λΌκ³ 보면 λλ€.
1. ν΄λΌμ΄μΈνΈλ www.example.com ννμ΄μ§μ μ μνκΈ° μν΄ μ μλ²μ μμ²νλ€.
2. κ·Έλ°λ° μ μλ²μ κ°κΈ°μ μ μ€κ° νλ‘μ μλ²κ° λ€νΈμν¬ μΈμ¦μ λ¨Όμ μꡬνλ€. κ·Έμ λν μλ΅μΌλ‘ 511 μν μ½λλ₯Ό λ°ννκ³ , μ΄λ€ κ²½μ°μλ λ€νΈμν¬ λ‘κ·ΈμΈ νμ΄μ§λ‘ 리λ€μ΄λ νΈ μν€κΈ°λ νλ€.
3. ν΄λΌμ΄μΈνΈλ λ€νΈμν¬ λ‘κ·ΈμΈ νμ΄μ§μμ μΈμ¦μ μ§ννκ³ μΈν°λ·μ μ΄μ©νλ€.
599 Network Connect Timeout Error
- Network Connect Timeout Error β’ λ€νΈμν¬ μ°κ²° μκ° μ΄κ³Ό μ€λ₯
- μΌλΆ νλ‘μμμ μ¬μ©νλ λΉκ³΅μ HTTP μν μ½λ
- κ°λ°μλ μ΄ μν μ½λλ₯Ό λΉκ³΅μμ μΌλ‘ μ¬μ©νμ¬, λ‘컬 λ€νΈμν¬λ₯Ό μ°Ύμ μ μκ±°λ λ‘컬 λ€νΈμν¬μ λν HTTP μ°κ²° μκ°μ΄ μ΄κ³Όλμ΄ μ½λμμ μ€νν HTTP μμ²μ΄ μ€ν¨νμμ λνλΌ μ μλ€.
# μ°Έκ³ μλ£
λͺ¨λ κ°λ°μλ₯Ό μν HTTP μΉ κΈ°λ³Έ μ§μ - κΉμν
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://http.dev/status