• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • 😌 This community is user driven. Be polite with other users.
    • 👉 Is required to purchase a Chevereto license to participate in this community (doesn't apply to Pre-sales).
    • 💸 Purchase a Pro Subscription to get access to active software support and faster ticket response times.
  • Chevereto Support CLST

    Support response

    Support checklist

    • ⚠️ Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • ✅ Confirm that the server meets the System Requirements
    • 🔥 Check for any available Hotfix - your issue could be already reported/fixed
    • 📚 Read documentation - It will be required to Debug and understand Errors for a faster support response

Can't upload pictures after update

Status
Not open for further replies.

petaqui

Chevereto Member
Good morning
So I updated yesterday to the latest version and after that I can't upload pictures. I tried to find where could be the issue, if could be on my side, or Backblaze (as it's the one I'm using to host the files), but checking logs show me something that makes me think that something isn't working properly.

> InvalidArgumentException [0]: Invalid resource type: resource (closed)
At /app/vendor/guzzlehttp/psr7/src/Utils.php:352

I tried downloading manually the update and overwrite that file but doesn't work, also tried the patches that Rodolfo uploaded to the forum related with some issues with latest update, but nothing changes (and I also cleared cache, cloudflare and so)


📃 Error log message

The error after that shows this (I deleted the private data)

Stack trace:
#0 /app/vendor/guzzlehttp/psr7/src/Request.php(55): GuzzleHttp\Psr7\Utils::streamFor(Resource id #XXX)
#1 /app/vendor/guzzlehttp/guzzle/src/Client.php(158): GuzzleHttp\Psr7\Request->__construct('POST', GuzzleHttp\Psr7\Uri, Array, Resource id #XXX, '1.1')
#2 /app/vendor/guzzlehttp/guzzle/src/Client.php(182): GuzzleHttp\Client->requestAsync('POST', GuzzleHttp\Psr7\Uri, Array)
#3 /app/vendor/esac/backblaze-b2/src/Http/Client.php(37): GuzzleHttp\Client->request('POST', 'https://podXXXXXX', Array)
#4 /app/vendor/esac/backblaze-b2/src/Client.php(770): esac\B2\Http\Client->request('POST', 'https://pod-XXXX', Array, true, true)
#5 /app/vendor/esac/backblaze-b2/src/Client.php(637): esac\B2\Client->request('POST', 'https://podXXXX', Array)
#6 /app/vendor/esac/backblaze-b2/src/Client.php(236): esac\B2\Client->uploadStandardFile(Array)
#7 /app/lib/classes/class.storage.php(225): esac\B2\Client->upload(Array)
#8 /app/lib/classes/class.image.php(882): CHV\Storage::uploadFiles(Array, Array, Array)
#9 /app/routes/route.json.php(90): CHV\Image::uploadToWebsite(Array, Array, Array)
#10 /lib/G/classes/class.handler.php(230): G\Handler->{closure}(G\Handler)
#11 /lib/G/classes/class.handler.php(130): G\Handler->processRequest()
#12 /app/web.php(410): G\Handler->__construct(Array)
#13 /app/loader.php(233): require_once('/app/web.php')
#14 /index.php(20): include_once('/app/loader.php')

Could anyone show me some light on this? 🙂
Thanks!
 
Hola,

Esta sección es privada así que podemos hablar en nuestro idioma.

No hay cambios relevantes en la dependencia de B2 storage, ¿me podrías dar más antecedentes sobre esto? Necesito saber cuando empezó a ocurrir y si es persistente o no. Lo más complicado es tratar de depurar esto porque B2 ya no otorga nuevas llaves para su API legacy, todo lo actual de ellos corre en "S3 Compatible".

Te recomiendo probar con otro B2 storage (nuevo) usando la S3 Compatible API.

 
Buenos días!
Disculpa el retraso en contestar, había puesto que me llegara un correo pero no ha ocurrido.
Pues me pasa desde hace dos semanas aproximadamente, no te sé decir exacto porque lo uso sólo a nivel personal yo, no hay más usuarios, y subo algo cada bastantes días.

¿A qué te refieres con si es persistente?
Voy a probar hoy a subirlo a otra cuenta de esa forma que me comentas.
Gracias!
 
¿A qué te refieres con si es persistente?
Sabemos por comentarios de muchos usuarios de Chevereto que B2 puede ponerse bastante inestable en casos de uso extremo. No creo que sea tu caso pero pregunto igual.

El error lo está arrojando en la dependencia esac\B2, quizás deberíamos volver a usar obregonco/backblaze-b2 ya que la librería parece estar abandonada.
 
Sabemos por comentarios de muchos usuarios de Chevereto que B2 puede ponerse bastante inestable en casos de uso extremo. No creo que sea tu caso pero pregunto igual.

El error lo está arrojando en la dependencia esac\B2, quizás deberíamos volver a usar obregonco/backblaze-b2 ya que la librería parece estar abandonada.
No, el uso es esporádico, y realmente hay pocas fotos, 95 nada más.
No pude hacer funcionar B2... Así que he puesto el alojamiento del propio servidor como destino, y así funciona sin problema. Por lo que debe ser la librería como comentas.
Gracias!
 
Dear @petaqui,

Unfortunately, this ticket has more than 14 days without a reply or feedback from you. We will now consider this ticket abandoned and its status is now closed.

Please, don't hesitate to create a new ticket if this matter is still causing you trouble. If this is already solved you can ignore this message.
 
Status
Not open for further replies.
Back
Top