jamulix-homepage/app/502/page.tsx

33 lines
1.1 KiB
TypeScript
Raw Normal View History

import { ErrorPage, Cmd, Out, Err } from '@/components/error-page'
export const metadata = {
title: '502 – Bad Gateway | Jamulix',
description: 'Der Server hinter dem Server schweigt.',
robots: { index: false, follow: false },
}
export default function BadGateway() {
return (
<ErrorPage
code={502}
label="Bad Gateway"
title="Der Server hinter dem Server schweigt."
terminal={
<>
<Cmd>ping -c 3 backend</Cmd>
<Out>--- backend ping statistics ---</Out>
<Err>3 packets transmitted, 0 received, 100% packet loss</Err>
<Cmd>curl http://localhost:8080/</Cmd>
<Err>curl: (7) Failed to connect to localhost port 8080: Connection refused</Err>
<Cmd>echo &quot;Hallo? Jemand da?&quot; &gt; /dev/backend</Cmd>
<Out>…</Out>
</>
}
tip={<>Tipp: Der Dienst startet meist von selbst neu – in ein paar Minuten nochmal versuchen.</>}
>
Der Webserver ist da und hat brav weitergefragt – aber die Anwendung
dahinter antwortet gerade nicht. Wahrscheinlich startet sie neu oder
denkt über ihr Leben nach.
</ErrorPage>
)
}