Siirry pääsisältöön
Enshrouded 1.0 on julkaistu−25 %
MinecraftMinecraft·Vianetsintä

Minecraft Bedrock ei chattaa Geyserissä: ratkaisu

Bedrock-pelaajat eivät voi chatata Geyserissä? Konsoli: Chat disabled due to missing profile public key. Aseta enforce-secure-profile arvoon false.

Magnus·
3 min lukuaika
·
28.10.2026
Sisällys

Bedrock-pelaajat pääsevät Java-palvelimellesi GeyserMC:n kautta, voivat kävellä ja rakentaa, mutta mikään heidän kirjoittamansa ei näy chatissa. Konsoli tulostaa Chat disabled due to missing profile public key joka kerta, kun joku heistä liittyy. Korjaus on yksi rivi tiedostossa server.properties: aseta enforce-secure-profile arvoon false ja käynnistä palvelin uudelleen.

Miksi Bedrock-pelaajat eivät voi chatata

Java Edition allekirjoittaa jokaisen chat-viestin. Jokaisen pelaajan peliohjelma liittää viestiin allekirjoituksen, joka tehdään hänen Microsoft-tilinsä avaimella, ja palvelin voi tarkistaa sen. Tiedoston server.properties asetus enforce-secure-profile ratkaisee, mitä tapahtuu pelaajille, jotka eivät voi allekirjoittaa: kun arvo on true (oletus), heidän chattinsa estetään.

Bedrock-pelaajat yhdistävät palvelimellesi Geyserin ja Floodgaten kautta, eivätkä he saa koskaan Java-profiiliavainta. Oletusasetuksella he voivat siis pelata, mutta eivät voi lähettää yhtäkään viestiä. Näet tämän Console-välilehdellä heti, kun Bedrock-pelaaja liittyy:

Failed to update secure chat state for .PlayerName: 'Chat disabled due to missing profile public key. Please try reconnecting.'

Viesti kehottaa yhdistämään uudelleen, mutta se ei auta. Pelaaja saa joka kerta saman tuloksen, koska avain puuttuu eikä ole rikki.

Sama tapahtuu Java-pelaajille palvelimella, jossa on online-mode=false: ilman oikeaa kirjautumista heilläkään ei ole profiiliavainta, joten heidän chattinsa estyy samalla tavalla.

Näin otat enforce-secure-profilen pois käytöstä

  1. Avaa palvelimesi hallintapaneelissa ja siirry Files-välilehdelle.
  2. Avaa server.properties editoriin klikkaamalla sitä.
  3. Etsi rivi enforce-secure-profile=true ja muuta se muotoon enforce-secure-profile=false.

server.properties-tiedosto avattuna DoomHostingin paneelin editorissa, enforce-secure-profile rivillä 15

  1. Paina Save.
  2. Käynnistä palvelin uudelleen. Asetus luetaan vain käynnistyksen yhteydessä, joten pelkkä tiedoston tallennus ei muuta mitään.

Kun palvelin on taas käynnissä, Bedrock-pelaajat voivat chatata heti. Heidän ei tarvitse muuttaa mitään omalla puolellaan.

Mikä muuttuu Java-pelaajille

Hyvin vähän. Java-pelaajat chattaavat täsmälleen kuten ennenkin, ja kaikki jakavat saman chatin.

Ero on se, ettei palvelin enää vaadi allekirjoitettuja viestejä. Kun Java-pelaaja liittyy, hänen pelinsä näyttää pienen ilmoituksen siitä, ettei chat-viestejä voi todentaa. Se on odotettua jokaisella palvelimella, jolla tämä asetus on pois päältä, eikä se estä chattaamista. Se tarkoittaa myös, ettei palvelimesi viestejä voi ilmoittaa Microsoftille pelin sisäisen chat-ilmoituksen kautta, joten valvonta jää sinun ja henkilökuntasi vastuulle.

Chat ei vieläkään toimi?

Tallensit tiedoston, mutta et käynnistänyt palvelinta uudelleen. Tarkista Consolen alku uudelleenkäynnistyksen jälkeen: palvelin lukee server.properties-tiedoston vain kerran, käynnistyessään.

Lisäosa estää chatin. Chat-muotoilu-, spämmin- tai moderointilisäosat voivat mykistää pelaajia omin päin. Katso Consolesta lisäosan viestiä, kun Bedrock-pelaaja yrittää puhua, ja tarkista lisäosan asetukset.

Bedrock-pelaajat eivät pääse liittymään lainkaan. Se on eri ongelma, yleensä syynä on väärin kirjoitettu osoite tai portti tai vanhentunut Geyser. GeyserMC-crossplay-oppaamme käsittelee käyttöönoton ja yhteyden tarkistukset.

Usein kysytyt kysymykset

Onko enforce-secure-profilen poistaminen käytöstä turvallista? Kyllä. Se hallitsee vain sitä, tarvitseeko chat-viestissä olla allekirjoitus. Sillä ei ole mitään tekemistä sen kanssa, kuka voi liittyä palvelimellesi: whitelist, porttikiellot ja online-mode toimivat kuten ennenkin.

Tarvitsenko tähän lisäosan? Et. Asetus on osa palvelinta, ja sen muuttaminen tiedostossa server.properties riittää.

Korjaako tämä chatin myös offline-mode-palvelimilla? Kyllä. Pelaajilla, joilla ei ole Microsoft-kirjautumista, ei ole profiiliavainta, aivan kuten Bedrock-pelaajilla, joten sama muutos antaa heidänkin chatata.

Täytyykö tämä tehdä uudelleen päivityksen jälkeen? Ei. Asetus pysyy tiedostossa server.properties, kun päivität tai vaihdat palvelimen versiota.

Jokaisella meillä isännöidyllä Minecraft-palvelimella voit muokata server.properties-tiedostoa suoraan Files-välilehdeltä, ilman FTP-ohjelmaa.

Oliko tästä oppaasta apua?

Minecraft

Hanki oma Minecraft -palvelin

Nopeat palvelimet ja 24/7 tuki