#12431 "Fatal Error" when uploading image.
Closed: Upstream 16 days ago by rokejulianlockhart. Opened 17 days ago by rokejulianlockhart.

The source markup was issue/12430's:

<!--

**NOTE**

If your issue is for security or deals with sensitive info please
mark it as private using the checkbox below.

-->

###### Problem

As [`matrix.to/#/!vufZJPUoXUExEXBPbA:matrix.org/$Gbqj81W_SJshe6_jaOabKFtUPDyFKADaN_pMqx5MJN4?via=fedora.im`](https://matrix.to/#/!vufZJPUoXUExEXBPbA:matrix.org/$Gbqj81W_SJshe6_jaOabKFtUPDyFKADaN_pMqx5MJN4?via=fedora.im&via=matrix.org&via=4d2.org) and its predecessors explain:

> I saw at [`accounts.fedoraproject.org/group/fedora-join`](https://accounts.fedoraproject.org/group/fedora-join/#:~:text=Fedora%20Join%20SIG-,%23fedora%2Djoin@irc.libera.chat,-Leave%20group) that this chat has a `libera.chat` IRC counterpart, and see in my invites here in Element that I've been invited by ChanServ to a bridge between them. I'll presume it's courteous for me to accept it because those using IRC can participate, but I'm not actually able to:
> 
> > `MatrixError`: \[502\] Failed to `make_join` via any server (https://fedora.ems.host/\_matrix/client/v3/join/!RoPGRJHCGVTyEkFheh%3Alibera.chat)

<!!image>

If of use, the channel is [`chat.fedoraproject.org/#/room/!RoPGRJHCGVTyEkFheh:libera.chat`](https://chat.fedoraproject.org/#/room/!RoPGRJHCGVTyEkFheh:libera.chat), and I am [`@rokejulianlockhart:fedora.im`](https://matrix.to/#/@rokejulianlockhart:fedora.im).

> ###### Describe what you would like us to do:

Investigate whether this is widespread, and if so, remediate it.

> ###### When do you need this to be done by?
> 
> (YYYY/MM/DD)

≥ 2025

###### (Lack of) Duplicates

[`issues?status=Open&search_pattern=chanserv&priority=0&close_status=`](https://pagure.io/fedora-infrastructure/issues?status=Open&search_pattern=chanserv&priority=0&close_status=) returned 0 results at `+2025-02-28T15:412:06+00:00[Europe/London][u-ca=iso8601]`.

Specifically, <!!image> caused it. The image is available at discussion.fedoraproject.org/t/146323.

The content of the page I saw afterward was:

<!DOCTYPE html>
<html lang='en'>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>A fatal error occured :'( - Pagure.io</title>
        <link rel="shortcut icon" type="image/vnd.microsoft.icon"
        href="/theme/static/favicon.ico?version=5.14.1"/>
    <link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.14.1"
        type="text/css" rel="stylesheet" />
    <link href="/theme/static/fonts/fonts.css?version=5.14.1"
        rel="stylesheet" type="text/css" />
    <link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.14.1"
        type="text/css" rel="stylesheet" />
    <link href="/theme/static/theme.css?version=5.14.1"
        type="text/css" rel="stylesheet" />

    <link type="text/css" rel="stylesheet" nonce="r0AaDhQQOG2MC7eAUm0uloJu2" href="/static/vendor/font-awesome/font-awesome.css?version=5.14.1"/>
    <link type="text/css" rel="stylesheet" nonce="r0AaDhQQOG2MC7eAUm0uloJu2" href="/static/pagure.css?version=5.14.1"/>
  </head>
  <body id="error">

    <!-- start masthead -->
    <nav class="navbar navbar-light masthead p-0 navbar-expand">
      <div class="container">
        <a href="/" class="navbar-brand">
        <img height="40" src="/theme/static/pagure-logo.png?version=5.14.1"
             alt="pagure Logo" id="pagureLogo"/>
        </a>
        <ul class="navbar-nav ml-auto">



          <li class="nav-item ml-3">
            <a class="nav-link font-weight-bold" href="/browse/projects/">
            Browse
            </a>
          </li>
          <li class="nav-item dropdown ml-3">
            <a class="nav-link dropdown-toggle font-weight-bold"
              data-toggle="dropdown"
              href="#"
              role="button" aria-haspopup="true"
              aria-expanded="false">
            Create
            </a>
            <div class="dropdown-menu dropdown-menu-right">
              <a class="dropdown-item" href="/new">
              <span class="fa fa-calendar-o fa-rotate-270"></span> &nbsp;New Project
              </a>
              <a class="dropdown-item" href="/group/add">
              <span class="fa fa-users"></span> &nbsp;New Group
              </a>
            </div>
          </li>
          <li class="nav-item dropdown ml-3">
            <a class="nav-link dropdown-toggle" data-toggle="dropdown"
              href="#" role="button" aria-haspopup="true" aria-expanded="false">
            <img class="avatar circle lazyload" src="https://seccdn.libravatar.org/avatar/17da702abbc7a9cda64689fc3886f39f0b795271047826886d905d253e366346?s=24&d=retro"/>
            </a>
            <div class="dropdown-menu dropdown-menu-right">
              <div class="dropdown-header">
                <strong>rokejulianlockhart</strong>
              </div>
              <div class="dropdown-divider"></div>
              <a class="dropdown-item" href="/user/rokejulianlockhart">My Public Profile</a>
              <a class="dropdown-item" href="/settings">My Settings</a>
              <div class="dropdown-divider"></div>
              <a class="dropdown-item" href="/user/rokejulianlockhart/stars">My Starred Projects</a>
              <a class="dropdown-item" href="/user/rokejulianlockhart/issues">My Issues</a>
              <a class="dropdown-item" href="/user/rokejulianlockhart/requests">My Pull Requests</a>
              <div class="dropdown-divider"></div>
              <a class="dropdown-item" href="/logout/?next=https://pagure.io/fedora-infrastructure/issue/12430/edit">Log Out</a>
            </div>
          </li>
        </ul>
      </div>
    </nav>
    <!-- close masthead-->

    <div class="bodycontent">


<div class="container p-t-3">
  <div class="row">
    <div class="col-md-8">
      <h2>Fatal Error (500)</h2>
      <p>A fatal error has occurred, we're sorry :(</p>
    </div>
  </div>
</div>
    </div>

        <div class="footer pt-4 text-white">
        <div class="container">
            <div class="d-flex align-items-center">
                <div>
                    <div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.14.1</div>
                    <div>
                        <a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> &bull;
                        <a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> &bull;
                        <a href="/about">About</a> &bull;
                        <a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a>
                    </div>
                </div>
                <div class="ml-auto text-right">
                    <div>&copy; Red Hat, Inc. and others.</div>
                </div>
            </div>
        </div>
    </div>


    <script type="text/javascript" nonce="r0AaDhQQOG2MC7eAUm0uloJu2" src="/static/vendor/jquery/jquery.min.js?version=5.14.1"></script>

    <script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.14.1"></script>

    <script type="text/javascript" nonce="r0AaDhQQOG2MC7eAUm0uloJu2">
      $('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
      $(".cancel_btn").click(function() {
        history.back();
      });
    </script>

</body>
</html>

What I saw was:

Fatal Error (500)

A fatal error has occurred, we're sorry :(


This seems like a upstream pagure issue? Can you refile it on https://pagure.io/pagure ?

Metadata Update from @rokejulianlockhart:
- Issue close_status updated to: Upstream
- Issue status updated to: Closed (was: Open)

16 days ago

Log in to comment on this ticket.

Metadata