V24.2.4 के लिए पिन कॉकरोच डीबी
v24.3 (और 24.2.5+) नए कॉकरोच डीबी सॉफ्टवेयर लाइसेंस को लागू करते हैं; कोई नहीं लाइसेंस कुंजी क्लस्टर थ्रोटल्स से 5 समवर्ती ओपन लेनदेन क्लस्टर चौड़ा। एक v24.3.33...
पिन आरडीपी रंग गहराई + रीप xrdp सत्र इसलिए देवता एक डेस्कटॉप का पुन: उपयोग करता है
<user, bpp> (Policy=Default) पर xrdp 0.9.24 कुंजी सत्र और कभी नहीं reaps डिस्कनेक्टेड (KillDisconnected=false, DisconnectedTimeLimit=0). RDP उपयोगकर्ता हमेशा ऋष...
बंद करो समाप्त / अनाथ रहस्यों को लाइव प्रति-होस्ट certs छायांकित
update tls store() एक सादे गुप्त सूची से TLSStore का पुनर्निर्माण, बाल्टी केवल नाम उपसर्ग और प्रकार पर, कोई जांच के साथ कि एक प्रमाणपत्र अभी भी स्वामित्व में है...
स्पष्ट प्राथमिकता इसलिए ओटीए अद्यतन मार्ग सामान्य विषय मार्ग पर जीतता है
Traefik नियम स्ट्रिंग लंबाई द्वारा रैंक; सामान्य / सार्वजनिक / थीम मार्ग लंबा है, इसलिए एक्सो-अपडेट हेडर इंजेक्शन कभी नहीं चला। प्राथमिकता:100000 जीत को मजबूर क...
Guacamole स्मृति 1Gi → 2Gi को OOM मध्य-RDP सत्र को रोकने के लिए
तो एक 1Gi छत लगभग कोई नहीं छोड़ दिया हेडरूम। एक आरडीपी सत्र खोलने के बाद आरएसएस को 1Gi और कंटेनर पर धकेल दिया OOMKilled (Xit 137) मध्य सत्र, ब्राउज़र सुरंग नीचे...
मिनियो फ्यूज माउंट को स्थानीय डिस्क पर डेटा dir
rspamd's /var/lib/rspamd मेजबान थाPath-backed by the rclone FUSE mount of the MinIO साझा फ़ाइलों बाल्टी। हर हाइपरस्कैन पुन: प्रयोज्य / नक्शा ताज़ा वहाँ फ़ाइलों ...
/dev/shm 2Gi (headless Chrome needs >=2GB) + 6Gi mem सीमा
जिब्री की 10-config init aborts with '/dev/shm कम से कम 2GB होना चाहिए', जब shm है 512Mi, रिकॉर्डर को दुर्घटनाग्रस्त दिखने वाला। Tmpfs को 2Gi और स्मृति सीमा तक ...
Correct Guacamole ब्रांडिंग प्रकट संस्करण क्षेत्र
मैनिफेस्ट ने guacManifestVersion: 1.0 का इस्तेमाल किया; बंडल एक्सटेंशन guacamoleVersion का उपयोग करते हैं। गलत क्षेत्र ने गुकामोल को ब्रांडिंग एक्सटेंशन को अस्व...
Guacd को पॉड नेटवर्क (MTU फिक्स) + Unicast WoL
होस्टनेटवर्क (K1m1 eno49 MTU 1500) पर guacamole पॉड (MTU 1420): RDP जुड़े लेकिन बड़े फ्रेम सीमा पार गिरा दिया गया था -> 'Guacamole प्रोटोकॉल उल्लंघन' -> BOTH कन...
IngressRoutes के लिए डेस्कटॉप नेमस्पेस देखें
डेस्कटॉप.kamocrm.com IngressRoute डेस्कटॉप ns में रहता है, लेकिन ट्रेफिक सीआरडी प्रदाता केवल ************* - इसलिए मार्ग को नजरअंदाज कर दिया गया और अनुरोध कैमो-...
फ़ाइलसिस्टम के रूप में VM डिस्क आयात करें, ब्लॉक नहीं
CDI के ब्लॉक आयातक दुर्घटनादेखा: 'ब्लॉकदेव: नहीं खोल सकते /dev/cdi-block-volume: अनुमति denied - यह कच्चे Longhorn ब्लॉक डिवाइस का उपयोग नहीं कर सकता है। फ़ाइल ...
Correct KubeVirt VM क्लाउड-इनिट फ़ील्ड + आधुनिकीकरण spec
- CloudInitNoCloud userdata गुप्त क्षेत्र 'secretRef' (not userDataSecretRef); KubeVirt v1.8.4 ने गलत फ़ील्ड को छंट दिया -> 'कम से कम एक उपयोगकर्ता डेटा स्रोत ह...
Proactively प्रावधान ब्राउज़र केवल aliases (मीडिया.*)
लॉग-स्कैन खोज तंत्र कभी 'मीडिया' उपनाम को बूटस्ट्रैप नहीं कर सकता: यह केवल एक WebSocket/XHR subresource पर ब्राउज़र द्वारा संपर्क किया जाता है (SockJS / ws/info...
मिनीो-सार्वजनिक के लिए ड्रॉप डिप्रीकेटेड वायरगार्ड एंडपॉइंट्स /होस्ट-मैचर
Correct FPBXCONF heredoc + ब्रह्मांड Scylla repoint
- freepbx: FPBXCONF यहां दस्तावेज़ बंद करने वाले सीमक को (8 रिक्त स्थान); बैश की आवश्यकता होती है <<WORD 0 कॉलम में परिसीमन करता है, इसलिए स्टार्टअप.sh की मृत्य...
पिन कामो ट्राफिक k1m1 के लिए; ऑटो-सर्ट सिंगल-क्लस्टर बनाएं
SSL त्रुटियाँ: Kamo Traefik बाहरी IP 192.168.4.22 (k1m1) + के साथ एक लोडबैलेंसर है बाह्यTrafficPolicy=Local, इसलिए यह MUST k1m1 पर चल रहा है - फली पुनर्संतुलन इ...
Indent heredoc निकायों तो स्टार्टअप.sh विन्यास YAML वैध है
स्टार्टअप.sh ब्लॉक स्केलर एम्बेडेड 5 शेल हेरेडॉक्स (rtp.conf, http.conf, एक SQL ब्लॉक, WebRTC समापन बिंदु, freepbx.conf) जिसका शरीर स्तंभ 0 पर बैठा है - कम से क...
Dovecot maildirs को स्थानीय-पथ पीवीसी (Rclone / MinIO FUSE) में ले जाएँ
Maildirs होस्टपाथ / माउंट / साझा-फ़ाइल / ईमेल / मेल पर थे - rclone FUSE माउंट MinIO ऑब्जेक्ट स्टोरेज द्वारा समर्थित, जो सुरक्षित रूप से मेल्डिर (कोई परमाणु नहीं...
Rclone/MinIO FUSE के बजाय स्थानीय-पथ पीवीसी पर MySQL डेटाडियर रखो
मेल MySQL datadir (and maildirs) होस्टपाथ /माउंट / साझा फ़ाइल पर थे, एक Rclone FUSE माउंट मिनियो ऑब्जेक्ट स्टोरेज द्वारा समर्थित है, जो निश्चित रूप से या नहीं ह...
बैकअप सत्यापित कार्य - DB-scoped बैकअप, MinIO क्षेत्र US-west-ca-s-1, EXTERNALIOIMPLICITACCESS अनुदान बूटस्ट्रैप में
Refresh TLSStore हर पाश तो नव जारी certs सेवा प्राप्त
update tls store () केवल स्टार्टअप पर और साझा भंडारण आयात पर चला गया, इसलिए एक Cert-manager (HTTP-01) द्वारा ताजा जारी साक्ष्य एक tls-* रहस्य के साथ तैयार था ले...
Redirect-only एक बैकएंड को रूट करें, इसलिए Traefik v3 इसे सक्षम बनाता है
Traefik v3 सेवाओं के साथ एक IngressRoute रूटर निष्क्रिय: [] जब अनुमति EmptyServices बंद है (जैसा कि यह यहां है), इसलिए डोमेन-agnostic HTTP-> HTTPS रीडायरेक्ट रा...
सभी होस्ट को एचटीटीपी + गेट ऑटो-सर्ट में वास्तविक ओरग डोमेन पर रीडायरेक्ट करें
कस्टम org डोमेन (जैसे लॉगिन.sign.pink) Traefik के नंगे लौटा "404 पृष्ठ नहीं मिला" सादे HTTP पर: केवल पोर्ट-80 रीडायरेक्ट राउटर * ************ तैनात वर्कफ़्लो द्...
सबडोमेन के लिए पूर्ण FQDN को दो लेबलों की तुलना में गहरा बनाए रखें
आयोजक by root() केवल पहला लेबल और आखिरी दो निकाल रहा था प्रत्येक Traefik-logged होस्टनाम से लेबल। आम दो स्तर के मामले के लिए (login.b11capital.com) सही ढंग से। ...
बाहरी मीडिया के लिए नए सार्वजनिक आईपी 47.181.8.83 का विज्ञापन दें
JVB-k1m1 को 75.83.113.11 विज्ञापन दिया गया और पलटन को विज्ञापन दिया गया। नोड का LAN IP स्टेटस.hostIP के माध्यम से - दोनों ने बाहरी WebRTC मीडिया को अब तोड़ दिया...
समूहित गूंजों के साथ heredoc को बदल दें ताकि YAML लीटर ब्लॉक पार्स
/etc/odbc.ini heredoc शरीर स्तंभ 1 पर बैठा है, जो से बाहर dedented आसपास के स्टार्टअप.sh: ConfigMap. `echo`s indented ब्लॉक के अंदर समूहित करने के लिए स्विच करे...
HostToContainer माउंट propagation के माध्यम से Rclone remounts का पालन करें
दास प्रचार के बिना, पोड एक बार फिर फ्यूज़ बाइंडिंग माउंट पर कब्जा कर लेता है कंटेनर शुरू; अगर rclone राशि। मेजबान पर सेवा पुनरारंभ, फली अब डिफंड्ट FUSE कनेक्शन ...
सिंक + रनटाइम ट्रैफिक को अवशोषित करने के लिए स्केल से 2 प्रतिकृतियां
एक एकल प्रतिकृति शब्दकोश सिंक वर्कफ़्लो के लिए बाधा है: प्रत्येक Gunicorn कार्यकर्ता एक अनुरोध तो ऑटो रिस्टार्ट (~5-10) संभालती है कनेक्शन-refused की खिड़की, और...
Unrecognized ड्रॉप --workers के कारण दुर्घटनाग्रस्त हो जाता है
Libretranslate CLI --workers स्वीकार नहीं करता है, केवल gunicorn इसके अंदर प्रक्रिया करता है। इसे पारित करने से फली को असफल होने की वजह से हुई बूट और क्रैशलूपबै...
Probe timeout 10s and 2 gunicorn workers
LibreTranslate's /languages probe blocks on the gunicorn worker event loop. With a single worker translating a long chat message, the probe times out at the def...
Rewrite /etc/odbc.ini to point at $MARIADB_HOST on every boot
The escomputers/freepbx:17 image bakes /etc/odbc.ini with Server=db (the docker-compose link target). On this Kubernetes deployment MariaDB lives at \$MARIADB_H...
STUN को कॉन्फ़िगर करें ताकि ब्राउज़र ICE द्वि-दिशात्मक रूप से पूरा कर सके
दो-पार्टी ब्राउज़र-टू-ब्रोशर एसआईपी परत पर कनेक्टेड कॉल करता था लेकिन इसमें कोई नहीं था ऑडियो या तो दिशा। वॉयसमेल (one-way Asterisk → ब्राउज़र) ने काम किया क्यो...
आंतरिक.kamocrm.com (real cert) पर होस्ट ब्राउज़र SIP WSS
ब्राउज़र ने WebSocket कनेक्शन को **************** करीबी कोड 1006 के साथ क्योंकि ट्राफिक अपने स्वयं के डिफॉल्ट cert की सेवा कर रहा था उस होस्टनाम के लिए (लेट के ...
WebRTC विन्यास को पॉड पुनः आरंभ करने में मदद करता है
पिछले दृष्टिकोण (http custom.conf with [general] override) वास्तव में, क्योंकि Asterisk INI parser एकाधिक सम्मान नहीं करता है [सामान्य] वर्गों में शामिल हैं जिस...
Asterisk निर्मित HTTP सर्वर को सक्षम करें: WebRTC / ws के लिए 8089
एक chan pjsip `protocol=ws` परिवहन सवारी के शीर्ष पर res http websocket, जिसके बदले में Asterisk के अंतर्निहित HTTP सर्वर को चलाने की आवश्यकता होती है। The डिफ़...
क्लस्टरआईपी सेवा पर सीधे बंदरगाह 8088 को उजागर करें
सेवा केवल बंदरगाह 80 → 8088 मानचित्रण था। आंतरिक सेवाओं का उपयोग ************* (जैसे वीओआईपीसर्व एपीआई टोकन) अनुरोध किया गया क्योंकि पोर्ट 8088 में कोई श्रोता न...
K1m1 के लिए लापता विफल2ban-config ConfigMap जोड़ें
तैनाती संदर्भ विफल2ban-config ConfigMap (jail.local +) asterisk-security.conf) लेकिन यह मौजूद नहीं था, पोड को अवरुद्ध करने पर माउंटवोल्यूम। FreePBX को शुरू करने...
अनुमति / डोमेन / पथ उपसर्ग विषय पर IngressRoute for CORS
विषय config on theme.kamocrm.com/domain/... से मिलान नहीं किया गया था मौजूदा मार्ग नियम (केवल / सार्वजनिक / और / आंतरिक / अनुमति दी गई थी), इसलिए ट्रेफिक कोई CO...
पाइपर टीटीएस (en US-norman-medium) के साथ कोकी टीटीएस बदलें
Coqui VCTK मॉडल में कोई नामित स्पीकर नहीं है - पाइपर TTS के साथ प्रतिस्थापित करें, जिसमें है सटीक मानदंड [मध्यम] आवाज। पाइपर द्विआधारी (~3 MB) और मॉडल (~60 MB) ...
स्प्लिट-डीएनएस / लैन क्लाइंट आरटीपी फिक्स के लिए स्थानीय नेट जोड़ें
K1m1 के रूप में उसी लैन पर फोन विभाजित DNS के माध्यम से कनेक्ट करते हैं (Domain) 192.168.4.22 आंतरिक रूप से). Asterisk. एसडीपी में लैन ग्राहकों के लिए बाहरी डोम...
Persist sorcery contact=memory फिक्स और ब्लॉक SIP स्कैनर in स्टार्टअप.sh
- Inject [res pjsip] संपर्क = asterisk शुरू होने से पहले sorcery.conf में स्मृति; डिफ़ॉल्ट sorcery-astdb SQLite बैकएंड चुपचाप सभी REGISTER संपर्कों को छोड़ देता...
MinIO (rclone FUSE) से स्थानीय /var/lib/pbx
Rclone FUSE के माध्यम से MinIO POSIX chmod या synlink() का समर्थन नहीं करता है - दोनों FreePBX के मॉड्यूल सिस्टम द्वारा आवश्यक है। सभी FreePBX और MariaDB को बदल...
मिनियो फ्यूज होस्टपैथ के लिए PHP के माध्यम से लपेटें fwconsole/amportal
/var/lib/asterisk को मिनियो द्वारा rclone FUSE द्वारा समर्थित किया जाता है जो समर्थन नहीं करता है POSIX chmod, इसलिए fwconsole स्क्रिप्ट को उस वॉल्यूम पर निष्पा...
PreStop हुक और समाप्ति जोड़ेंGracePeriodSeconds
क्योंकि पृष्ठभूमि Asterisk अपाचे2ctl (PID 1) के बाहर निकलने के बाद प्रक्रियाओं को जारी रखा गया। प्रीस्टॉप हुक भेजता है Kubernetes कंटेनर को मारने से पहले SIGTER...
बूटस्ट्रैप जोड़ें.php को फिर से उत्पन्न /etc/freepbx.conf
इंस्टॉलर डेटासोर्स = ' के साथ freepbx.conf लिखते हैं और आवश्यकता once बूटस्ट्रैप.php के लिए, जो config.php FreePBX वर्ग को लोड करने पर निर्भर करता है। हमारे पुन...
Regenerate /etc/freepbx.conf पुनरारंभ पर
/etc ephemeral है (नहीं एक होस्टपाथ), इसलिए /etc/freepbx.conf लिखा द्वारा प्रत्येक पॉड पुनरारंभ पर इंस्टॉलर खो जाता है। पुनर्जन्म करने के लिए शाखा जोड़ा गया जब ...
Bypass start asterisk, बजाय नियंत्रण सॉकेट के लिए इंतजार
start asterisk 'pidof asterisk' का उपयोग करता है जो पॉड पर झूठे सकारात्मक रिटर्न देता है फिर से शुरू होता है, जिसके कारण प्रतीक्षा-for-Asterisk लूप होता है। अब ...
पृष्ठभूमि में Asterisk शुरू करें, इसके लिए इंतजार करें, फिर इंस्टॉलर चलाएं
FreePBX installer - यह केवल शुरू होता है सेवाएं स्टार्टअप.sh अब प्रवेश बिंदु सेटअप चरणों को दोहराता है, शुरू होता है पृष्ठभूमि में Asterisk, अपने सॉकेट के लिए त...
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
