Hoppa till huvudinnehåll
Enshrouded 1.0 är ute−25%
MinecraftMinecraft·Felsökning

Minecraft Bedrock-spelare kan inte chatta: Geyser-fix

Kan Bedrock-spelare inte chatta på Geyser-servern och konsolen visar Chat disabled due to missing profile public key? Sätt enforce-secure-profile till false.

Magnus·
3 min lästid
·
28 okt. 2026
Innehållsförteckning

Bedrock-spelare kan gå med på din Java-server via GeyserMC, springa runt och bygga, men ingenting de skriver dyker upp i chatten. Konsolen skriver Chat disabled due to missing profile public key varje gång någon av dem går med. Lösningen är en rad i server.properties: sätt enforce-secure-profile till false och starta om servern.

Varför Bedrock-spelare inte kan chatta

Java Edition signerar varje chattmeddelande. Varje spelares klient bifogar en signatur som skapats med en nyckel kopplad till deras Microsoft-konto, och servern kan kontrollera den. Inställningen enforce-secure-profile i server.properties avgör vad som händer med spelare som inte kan signera: när den är true, vilket är standard, stängs deras chatt av.

Bedrock-spelare når din server via Geyser och Floodgate, och de får aldrig någon Java-profilnyckel. Med standardinställningen kan de alltså spela, men inte skicka ett enda meddelande. Du ser detta i fliken Console direkt efter att en Bedrock-spelare gått med:

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

Meddelandet säger att spelaren ska ansluta igen, men det hjälper inte. Spelaren får samma resultat varje gång, eftersom nyckeln saknas, inte är trasig.

Samma sak drabbar Java-spelare på en server som körs med online-mode=false: utan en riktig inloggning har de heller ingen profilnyckel, så deras chatt blockeras på samma sätt.

Så stänger du av enforce-secure-profile

  1. Öppna din server i kontrollpanelen och gå till fliken Files.
  2. Klicka på server.properties för att öppna filen i editorn.
  3. Hitta raden enforce-secure-profile=true och ändra den till enforce-secure-profile=false.

Filen server.properties öppen i DoomHostings panelredigerare, med enforce-secure-profile på rad 15

  1. Klicka på Save.
  2. Starta om servern. Inställningen läses bara vid uppstart, så det räcker inte att spara filen.

När servern är uppe igen kan Bedrock-spelarna chatta direkt. De behöver inte ändra något på sin sida.

Vad förändras för Java-spelare

Mycket lite. Java-spelare chattar precis som förut, och alla delar samma chatt.

Skillnaden är att servern inte längre kräver signerade meddelanden. När en Java-spelare går med visar spelet en liten notis om att chattmeddelanden inte kan verifieras. Det är väntat på alla servrar där inställningen är avstängd, och det hindrar dem inte från att chatta. Det betyder också att meddelanden på din server inte kan rapporteras till Microsoft via spelets chattrapportering, så moderering ligger på dig och din personal.

Kan du fortfarande inte chatta?

Du sparade filen men startade inte om. Kontrollera överst i Console efter en omstart: servern läser server.properties en gång, när den startar.

Ett plugin blockerar chatten. Plugin för chattformatering, antispam eller moderering kan tysta spelare på egen hand. Leta i Console efter ett meddelande från pluginet när Bedrock-spelaren försöker skriva, och kontrollera pluginets konfiguration.

Bedrock-spelare kan inte gå med alls. Det är ett annat problem, oftast adressen eller porten de skrivit in, eller att Geyser är föråldrat. Vår guide för crossplay med GeyserMC går igenom installationen och anslutningskontrollerna.

Vanliga frågor

Är det säkert att stänga av enforce-secure-profile? Ja. Den styr bara om chattmeddelanden måste vara signerade. Den har inget med vem som får gå med på din server att göra: whitelist, bannlysningar och online-mode fungerar som förut.

Behöver jag ett plugin för detta? Nej. Inställningen är inbyggd i servern, och det räcker att ändra den i server.properties.

Fixar detta chatten för spelare på offline-mode-servrar också? Ja. Spelare utan Microsoft-inloggning saknar profilnyckel, precis som Bedrock-spelare, så samma ändring låter dem chatta.

Måste jag göra om det efter en uppdatering? Nej. Inställningen ligger kvar i server.properties när du uppdaterar eller byter serverversion.

På varje Minecraft-server vi hostar kan du redigera server.properties direkt i fliken Files, utan FTP-klient.

Var den här guiden till hjälp?

Minecraft

Starta din Minecraft-server

Högpresterande hosting med 24/7 support