Pautan harian: CFML, ColdFusion, Lucee, E-mel, CSS3 & MySQL — 15 Nov 2026
Sembilan pautan untuk 15 Nov 2026: perangkap TLS 1.2 dalam CommandBox, Galaxie Blog 5.07 mula dibungkus Docker, cara uji order sampai ke hujung bukan setakat status 200, kebocoran connection pool ORM Lucee 6.2 yang bakal dibackport, dua insiden Microsoft yang buat e-mel sah terpantul, text-box dan <select> yang kini boleh digayakan, dan kenapa berat nod Galera bukan lesen untuk guna cluster genap.
CFML
- TLS 1.2 Connection Failure Using CommandBox, Adobe ColdFusion, And CFHTTP — CFHttp dalam container CommandBox gagal sertai handshake ke host yang hanya sokong TLS 1.2, dan puncanya bukan sijil hilang: bila listener SSL hidup, RunWar set
-Dcom.sun.net.ssl.enableECC=falsepada seluruh JVM, jadi cipher ECDHE mati dan JDK 21 pula matikan RSA biasa — dua-dua tiada cipher yang sama. Ubatnya satu baris dalamserver.json:SSLECCDisable: falsedi bawahrunwar.options; Ben sendiri kata penjelasan teknikal dalam pos itu dijana Claude Code, tapi fix sudah diuji jalan.
ColdFusion
- Galaxie Blog 5.07, the Sea Dog Edition: Now with Docker — Galaxie Blog 5.07 keluar dan kini boleh naik dalam Docker: satu arahan hidupkan Lucee, MariaDB dan blog, lengkap dengan mail catcher supaya semua e-mel tertahan dalam mesin sendiri. Komen pula dapat bold, italic, link dan code block, komen baharu muncul tanpa refresh, dan ada senarai Trusted Commenters; jalan atas Adobe ColdFusion atau Lucee dengan SQL Server atau MySQL/MariaDB.
- Your API Returns 200. Did the Business Transaction Actually Work? — Contoh yang selalu jadi: API balas
200 OK, portal tunjuk pengesahan, tapi esok pagi order tak ada dalam queue kelulusan. Ortus tunjuk cara uji satu order dari respons sampai ke data tersimpan — semakorderId, status dan jumlah dalam sen, kemudian cari rekod itu semula untuk pastikan ia bawah akaun pelanggan betul dan hanya satu rekod tercipta.
Lucee
- LDEV-6138 on 6.2 — Aplikasi ORM yang naik dari Lucee 5.3 ke 6.2.9.4 bocorkan connection pool sampai habis:
releaseConnection()cuma pulangkan sambungan bilaautoCommittrue, jadi laluan ORM di luartransaction{}kemudian masuk transaksi akan tinggalkan sambungan tergantung — satu server kehabisan pool 100 dalam lebih kurang sejam walaupun trafik ringan. Fix commit a82a76d ada dalam 7.0.3.4; pasukan Lucee jawab mereka akan backport ke 6.2 dan anggap ia keselamatan sebab pool yang kering sendiri hampir sama dengan serangan penafian perkhidmatan.
E-mel
- A rough week, but we survived — Dua insiden Microsoft dalam tujuh hari: 6–9 Nov mesej ke Outlook.com dan Hotmail ditolak dengan
550 5.7.1bila domain pengirim tiada rekod DMARC (walaupun SPF dan DKIM lulus), kemudian 12–13 Nov satu gangguan besar dengan ralat sementara451dan421sampai pengguna tak boleh masuk webmail. Al Iverson ingatkan dua perkara praktikal: pasang DMARC walaupun sekadarp=none, dan semak laporan suppression 12–13 Nov sebelum hantar semula kepada alamat yang terjejas. - Outlook.com bounces legit emails as Microsoft's authentication crackdown goes sideways — Laporan awal minggu itu: Outlook.com dan perkhidmatan pengguna Microsoft yang lain menolak e-mel sah, dengan NDR yang tuduh SPF gagal atau DMARC tiada — termasuk domain yang rekodnya betul dan lulus. Microsoft kemudian sahkan ia kesilapan, bukan dasar baharu: satu kemas kini peraturan spam telah salah tanda mesej, insiden EX1545193, dan ia sudah digulung balik.
CSS3
- CSS text-box: text finally centered in its box — Teks dalam butang nampak tak betul-betul tengah sebab font bawa ruang lebih atas kepala huruf besar dan bawah huruf berekor, dan CSS pula pecahkan leading itu separuh atas separuh bawah.
text-box: trim-both cap alphabeticpotong kedua-dua hujung ke cap line dan baseline; dalam demo, butang dengan padding 12px turun dari 52px ke 40px dan padding itu jadi jarak sebenar ke huruf. Sokongan sudah ada di Chrome, Safari dan Firefox. - Customizable — Dropdown yang boleh digayakan bukan lagi eksperimen Chrome sahaja: Safari 27 (14 Sep 2026) ikut sokong
appearance: base-selectpada<select>dan::picker(select), jadi dua daripada tiga enjin besar beri elemen asli yang boleh didesign tanpa bina semula div dan ARIA sendiri. Ada<selectedcontent>untuk salinan pilihan dalam butang tertutup, pseudo-elemen::picker-icondan::checkmark, dan picker itu sebenarnya popover dalam top layer — jadi ia boleh dianimasikan dengan@starting-style. Firefox masih di belakang preference.
MySQL
- Just Because You Can, Doesn't Mean You Should: Re-evaluating Galera Node Weights — Galera ada
pc.weight, jadi secara teori boleh guna bilangan nod genap dengan berat berbeza — dan Marco Tusa tunjuk kenapa itu bukan jalan mudah. Quorum dikiraΣp·w < 2·(Σm·w + Σl·w), dan nod yang mati atau terpisah masih dikira dalamΣp·w, jadi ia menaikkan ambang yang perlu dilangkau komponen baharu. Mesej ringkasnya: faham View dan Primary Component dulu sebelum sentuh berat nod.
Sumber rujukan
- bennadel.com/blog/4928-tls-1-2-connection-failure-using-commandbox-adobe-coldfusion-and-cfhttp.htm
- gregoryalexander.com/blog/2026/11/13/galaxie-blog-507-the-sea-dog-edition-now-with-docker
- ortussolutions.com/blog/your-api-returns-200-did-the-business-transaction-actually-work
- dev.lucee.org/t/ldev-6138-on-6-2/17855
- spamresource.com/2026/11/a-rough-week-but-we-survived.html
- theregister.com/applications/2026/11/09/outlookcom-bounces-legit-emails-as-microsofts-authentication-crackdown-goes-sideways/5308428
- dev.to/richicodes/css-text-box-text-finally-centered-in-its-box-1j6
- dev.to/richicodes/customizable-now-in-chrome-and-safari-3ck1
- percona.com/blog/just-because-you-can-doesnt-mean-you-should-re-evaluating-galera-node-weights/