Vai al contenuto
Acquistando il gioco puoi usare il codice ITA e contribuire alla crescita della community italiana!

Plugin lista server - errore 400

Featured Replies

Postato

Il plugin della lista server non sembra funzionare. Dai log:

[ServerList|P] Impossibile inviare l'aggiornamento alla lista server (400)

Note:

  • il server è Labortale

  • sì, abbiamo messo il token ed è corretto

  • sì, il json è valido

  • no, il plugin non da errori all'avvio

  • abbiamo inizialmente usato "Name" Labortale, poi ho provato "default"

Modificato: da Tig3r

Postato
  • Autore

No, quello è successo dopo, ne ho approfittato per aggiornare la descrizione visto che tanto non avevamo più visibilità.

Postato

Sì, se posso permettermi un commento che non ha a che fare necessariamente con la tua situazione specifica:
Abilitare un plugin senza annunciarlo e farsi schizzare in cima alla lista è poco fair nei confronti dei server owner.

Sigh.

Modificato: da itsriumi

Postato
  • Admin
1 ora fa, Tig3r ha scritto:

Il plugin della lista server non sembra funzionare. Dai log:

[ServerList|P] Impossibile inviare l'aggiornamento alla lista server (400)

Note:

  • il server è Labortale

  • sì, abbiamo messo il token ed è corretto

  • sì, il json è valido

  • no, il plugin non da errori all'avvio

  • abbiamo inizialmente usato "Name" Labortale, poi ho provato "default"

Uhm strano perché risulta che ad altri server che lo hanno adottato non sembra dare problemi e i player vengono contati correttamente. @Emax forse può esserti d'aiuto.

1 ora fa, itsriumi ha scritto:

Sì, se posso permettermi un commento che non ha a che fare necessariamente con la tua situazione specifica:
Abilitare un plugin senza annunciarlo e farsi schizzare in cima alla lista è poco fair nei confronti dei server owner.

Sigh.

Riguardo a questo, abbiamo fatto l'annuncio anche su ds. Ci scusiamo se abbiamo dato l'impressione di aver agito in maniera poco consona, ma posso garantire che non era nostra intenzione. Purtroppo o per fortuna, stiamo cercando di implementare quante più cose possibili per stabilizzare e rendere completo tutto l'ecosistema che gira al gioco, in modo da offrire a tutti la miglior esperienza possibile.
Spero possiate capire.

Postato
5 minuti fa, Disa ha scritto:

Riguardo a questo, abbiamo fatto l'annuncio anche su ds. Ci scusiamo se abbiamo dato l'impressione di aver agito in maniera poco consona, ma posso garantire che non era nostra intenzione. Purtroppo o per fortuna, stiamo cercando di implementare quante più cose possibili per stabilizzare e rendere completo tutto l'ecosistema che gira al gioco, in modo da offrire a tutti la miglior esperienza possibile.
Spero possiate capire.

Anche su Discord, o solo su Discord? Io non ho ricevuto nulla. (Non sono su Discord, non sapevo neanche ci fosse!) Però, al contrario, ho tutte le email dei badge!
Conveniente!
Ed onestamente: Se qualcuno non dovesse voler usare il vostro plugin, non dovrebbe venire penalizzato venendo buttato giù dalla lista.

I voti già si cancellano dopo 24 ore, direi che quelli sono già un buon indicatore, assieme all'utenza attiva, per capire se un server è giusto che stia al primo posto o meno.
(Plugin che, tra l'altro, sembrerebbe raccogliere più informazioni di quelle che dovrebbe.)
Comunque, credo di essere finita un pochino off-topic, vi lascio alla risoluzione del problema di Tig3r.

Modificato: da itsriumi

Postato
  • Founder
2 ore fa, itsriumi ha scritto:

Sì, se posso permettermi un commento che non ha a che fare necessariamente con la tua situazione specifica:
Abilitare un plugin senza annunciarlo e farsi schizzare in cima alla lista è poco fair nei confronti dei server owner.

Sigh.

Ciao @itsriumi , il plugin è stato annunciato su Discord, che utilizziamo per condividere tutti gli aggiornamenti relativi al progetto. In futuro, per evitare fraintendimenti, comunicheremo le modifiche anche qui. Per quanto riguarda la rapidità della messa online, mi dispiace: non era mia intenzione “alterare” i ranking della lista server. La funzionalità è stata semplicemente completata e rilasciata in produzione.

1 ora fa, itsriumi ha scritto:

Però, al contrario, ho tutte le email dei badge!

Per quanto riguarda le notifiche, puoi scegliere cosa visualizzare e dove riceverle direttamente dalle impostazioni del tuo profilo: https://hytale.it/notifications/options/

1 ora fa, itsriumi ha scritto:

Se qualcuno non dovesse voler usare il vostro plugin, non dovrebbe venire penalizzato venendo buttato giù dalla lista.

L’utilizzo del plugin è gratuito e il setup richiede circa un minuto.
La lista server è pensata per gli utenti finali, che dovrebbero poter contare su informazioni sempre accurate (giocatori, slot, plugin presenti, ecc.) per scegliere consapevolmente su quale server giocare. In futuro, i server “offline” verranno completamente nascosti.

In ogni caso, condivido le perplessità sulla rapidità con cui il cambiamento è stato rilasciato: per questo motivo ho ripristinato temporaneamente la vecchia modalità di funzionamento. Al momento i server offline non sono più penalizzati, ma si tratta di una soluzione provvisoria. Seguirà un annuncio ufficiale con i dettagli del cambiamento di policy.

1 ora fa, itsriumi ha scritto:

(Plugin che, tra l'altro, sembrerebbe raccogliere più informazioni di quelle che dovrebbe.)

Il plugin ora raccoglie: la versione del server, gli slot presenti sul server, i giocatori connessi (per mondo), i plugin presenti e un minimo di metriche di performance. Nel breve futuro comunque il plugin verrà reso open-source.

2 ore fa, Tig3r ha scritto:

Il plugin della lista server non sembra funzionare. Dai log:

[ServerList|P] Impossibile inviare l'aggiornamento alla lista server (400)

Note:

  • il server è Labortale

  • sì, abbiamo messo il token ed è corretto

  • sì, il json è valido

  • no, il plugin non da errori all'avvio

  • abbiamo inizialmente usato "Name" Labortale, poi ho provato "default"

Infine, @Tig3r ti chiedo gentilmente di riprovare a scaricare il plugin, eliminando quello vecchio, in caso riscontrassi malfunzionamenti se possibile, scrivimi direttamente su Discord così possiamo verificare la problematica in tempo reale.

Postato
  • Autore

L'hash è lo stesso, avevo anche già provato a riscaricarlo.

I dati aggiuntivi rispetto al puro status sono dati tecnici, per i quali non solo andrebbe chiesto un consenso opt-in, ma bisognerebbe innanzitutto dichiararne chiaramente la raccolta (io so decompilare un plugin, ma gli altri cosa ne sanno di che dati prendete?). E in ogni caso, a che servono agli utenti? A che vi serve il boot time del server? O la view distance, che è la prima cosa che viene resa dinamica da un plugin di ottimizzazione? Ed in ogni caso, a prescindere dall'utilità, se pubblicarli o meno è una prerogativa dei server.

Il debug lo ho svolto io, visto che rimanere segnalato offline è comunque un danno non indifferente.

{"success": false,"error":"Invalid request data","errors":{"plugins.18.group":["Il campo plugins.18.group è obbligatorio."]}}

In altre parole un plugin di terze parti che non dichiara il group. La problematica non sarebbe nemmeno sorta se non aveste cercato di ottenere la lista dei plugin.

Sia chiaro, non è che ritenga la lista dei plugin necessariamente un segreto di stato; tutt'altro, il valore di un server non sta certo in una selezione di plugin, spesso di terze parti o magari invece custom, e quindi non replicabili. Ciò che però non mi piace è la mancanza di trasparenza e in generale telemetria non richiesta, telemetria che, ciò che è peggio, volete persino pubblicare. Peraltro, non so perché abbiate deciso di chiedere alla community di far girare un plugin closed source sul proprio hardware. Sono 30 righe di codice, andava reso open source prima del rilascio.

Non state amministrando una lista contenente server "community", community di cui fate egualmente parte anche voi in quanto server, ci sono team interi di persone dietro progetti seri, quindi, per favore, trattateli come tali.

Dato che tanto il fix da fare è lato backend, mi sono preso la libertà di patcharmi da solo il jar e di non inviarvi la lista dei plugin, visto che non vi serve né compete, né telemetria di performance, visto che - di nuovo - nemmeno la usate.

Confido che rivedrete internamente la policy e che potremo superare questo incidente nel migliore dei modi.

Cordialmente,

Tig3r

Crea un account o accedi per commentare

Statistiche forum

  • Totale discussioni 1,5k
  • Totale messaggi 15,2k

Informazione importante

Benvenuto su Hytale Italia. Questo sito utilizza cookie per garantire il corretto funzionamento e migliorare l’esperienza di navigazione. Abbiamo inserito dei cookie sul tuo dispositivo per contribuire a migliorare la tua esperienza di navigazione. Puoi modificare le tue impostazioni dei cookie. Procedendo accetti l'utilizzo dei cookie.. Puoi inoltre qui trovi la nostra Privacy

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.