Ein gefrorener CHECK blockiert jeden Telnyx AND JustCall-Anbieter

FixVOIPService
Verschifft
7. September 2026 um 00:48 UTC
Autor
Kamo
Ausschuss
33d6f39

Hinzufügen eines Telnyx Text-Provider 500'd. Das Protokoll nannte es einfach und der Bildschirm sagte nichts Nützliches: Zügung ************ Failing-Reihe enthält (..., 6) Beide Tabellen wurden von Hibernate's ddl-auto erstellt, das schreibt CHECK (col = 0 UND col <= N) gefroren bei der Enum-Größe an diesem Tag. Appending zu einem @Enumerated(ORDINAL) enum ist in Java sicher und versagt in der Datenbank: massen_text_provider_instance <= 5 TELNYX ist 6 voip_provider_instance <= 4 TELNYX ist 6 Der VOIP war schon vorher falsch: JUST_CALL ist ordinal 5, also Hinzufügen eines JustCall Telefon-Server wurde ausgefallen, da JustCall ausgeliefert, mit der gleiche Form von 500 und nichts auf dem Bildschirm die Benennung der Ursache. DROPPED, nicht verbreitert. Rachen der gebundenen auf <= 6 wieder aufrüstet die identische Falle für wer den nächsten Anbieter anhängt, und das Enum ist bereits die Autorität auf, was ein gültiger Wert ist - der Scheck fügt nur eine zweite, stalere Meinung hinzu. Angewandt auf die Cluster und mit BEGIN/INSERT/ROLLBACK für Ordinalle 5 und 6 auf beiden Tabellen; die Erklärung wird begangen, weil Produktion DDL hier von Hand angewendet wird und eine frische Umgebung bekommt es nur aus der Datei. AUCH: ein GET auf dem inbound Webhook antwortet jetzt, anstatt 405 zurückzugeben. Die Setup-Anleitung weist einen Administrator an, diese Adresse in ihre Träger, und die einzige Möglichkeit, sie überprüfen können, dass sie es richtig kopiert ist, es zu öffnen. A POST-only Endpunkt beantwortet, dass mit "Methode nicht erlaubt" - eine Fehlerseite für eine URL, die vollkommen korrekt ist. Es sagt jetzt so, benennt den Träger, und Berichte ob Kamo davon tatsächlich erhalten kann. Bewusst langweilig: Diese URL ist öffentlich durch Konstruktion, so dass die Antwort keine Org, Instanz oder Konfiguration trägt, und eine Test behauptet, es bleibt so. Diese Bereitschaftsantwort war zweimal geschrieben worden, in zwei Controllern. Es lebt jetzt weiter InboundSmsNormalizer, das ist das, was wirklich weiß.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen