ejabberd เป็นเซิร์ฟเวอร์แบบโอเพ่นซอร์สแบบหลายแพลตฟอร์มที่สามารถปรับขยายได้ผู้ดูแลระบบที่ง่ายต่อการติดตั้งและการยอมรับ Jabber และ XMPP (Extensible Messaging and Presence Protocol) ที่รองรับ IPv6 และ โฮสต์เสมือน มีการเขียนใน Erlang / OTP
คุณสมบัติได้อย่างรวดเร็ว
คุณลักษณะหลัก ๆ ได้แก่ การแชทผู้ใช้หลายรายการเผยแพร่และสมัครบริการการขนส่ง IRC ไดเรกทอรีผู้ใช้ Jabber การสนับสนุน SSL / TLS อินเทอร์เฟซการดูแลระบบแบบเว็บบริการการสำรวจ HTTP สนับสนุนการโหลดเฉพาะโมดูลเฉพาะ LDAP หรือการรับรองความถูกต้องภายนอก
ผู้ใช้จะสามารถขยายซอฟต์แวร์ด้วยโมดูลที่กำหนดเองได้อย่างง่ายดาย ejabberd มีการสนับสนุนฐานข้อมูล PostgreSQL และ MySQL การสนับสนุนการเชื่อมต่อ Dial2S และการเชื่อมต่อ STARTTLS และการสนับสนุนฐานข้อมูล Microsoft SQL Server และการจัดเก็บข้อมูล ODBC
นอกจากนี้ ejabberd ยังมาพร้อมกับฐานข้อมูลภายในที่เรียกว่า Mnesia ซึ่งสามารถใช้งานได้อย่างรวดเร็วมีการสนับสนุนอย่างเต็มที่สำหรับ ODBC (Open Database Connectivity), LDAP (Lightweight Directory Access Protocol) และ PAM (Pluggable Authentication Module)
รองรับโปรโตคอลที่หลากหลาย
ซอฟต์แวร์นี้สนับสนุน XMPP IM 1.0, XMPP Core 1.0, SASL (การตรวจสอบความถูกต้องแบบง่ายและความปลอดภัย), การเข้ารหัส STARTTLS, STARTTLS + SASL และ STARTTLS + Dialback protocols
นอกจากนี้ยังสนับสนุนการตรวจสอบสิทธิ์ภายในจัดเตรียมสคริปต์การรับรองความถูกต้องภายนอกข้อมูลสถิติผ่านการรวบรวมสถิติการขนส่ง IRC (Internet Relay Chat) การสนับสนุนโปรโตคอล IPv6 สำหรับการเชื่อมต่อ s2s และ c2s การสนับสนุนโฮสติ้งเสมือนโมดูลการแชทที่สนับสนุน ผู้ใช้หลายรายและอินเทอร์เฟซการจัดการที่เข้าถึงได้ผ่านโปรโตคอล HTTPS
รันบน Linux, BSD, Solaris, Mac OS X และ Windows
ejabberd เป็นแอ็พพลิเคชันข้ามแพลตฟอร์มที่แท้จริงซึ่งได้รับการออกแบบมาให้ทำงานบนระบบปฏิบัติการหลายระบบเช่น GNU / Linux, BSD (FreeBSD และ NetBSD), Solaris, Microsoft Windows (NT / 2000 / XP / 7) ด้วย เป็นระบบปฏิบัติการ Mac OS X แพลตฟอร์มคอมพิวเตอร์ทั้งแบบ 32 และ 64 บิตได้รับการสนับสนุนในขณะนี้
มีอะไรใหม่ ในรุ่นนี้:
- การสนับสนุนการเรียกดูแบบออฟไลน์แบบยืดหยุ่นซึ่งหมายถึง XEP-0013 นี่เป็นชัยชนะที่ยิ่งใหญ่สำหรับนักพัฒนามือถือ
- การปรับปรุงเกี่ยวกับการจัดเก็บโดยมีการจัดการคลังข้อมูล (MAM) ในขณะนี้สนับสนุนเวอร์ชัน 0.4.1 ของข้อกำหนด
- บรรจุภัณฑ์ที่สามารถใช้ Elixir ได้เต็มรูปแบบพร้อมกับความสามารถในการปรับใช้ ejabberd ในฐานะที่เป็น Hex.pm dependency จากแอพพลิเคชันของคุณเอง ดู ejabberd เมื่อ hex.pm
- ปรับปรุงประสิทธิภาพด้วยการแยกวิเคราะห์และการเข้ารหัสข้อมูล TLS แบบเร็วและมีประสิทธิภาพมากขึ้น คุณยังสามารถดูโพสต์ในบล็อกก่อนหน้านี้ของเราได้อีกด้วย: ejabberd Massalable Scalability: 1 Node - 2+ ล้านผู้ใช้พร้อมกัน
- การบีบอัดสตรีมที่ดีขึ้นด้วยความสามารถในการเปิดใช้งานการบีบอัดแบบสตรีมหลังจาก SASL
- การนำ ejabberd ที่ง่ายขึ้นมาใช้กับสคริปต์การย้ายข้อมูลใหม่จากเซิร์ฟเวอร์ Prosody XMPP
- การสนับสนุนการเรียกดูแบบออฟไลน์แบบยืดหยุ่นซึ่งหมายถึง XEP-0013 นี่เป็นชัยชนะที่ยิ่งใหญ่สำหรับนักพัฒนามือถือ
- การปรับปรุงเกี่ยวกับการจัดเก็บโดยมีการจัดการคลังข้อมูล (MAM) ในขณะนี้สนับสนุนเวอร์ชัน 0.4.1 ของข้อกำหนด
- บรรจุภัณฑ์ที่สามารถใช้ Elixir ได้เต็มรูปแบบพร้อมกับความสามารถในการปรับใช้ ejabberd ในฐานะที่เป็น Hex.pm dependency จากแอพพลิเคชันของคุณเอง ดู ejabberd เมื่อ hex.pm
- ปรับปรุงประสิทธิภาพด้วยการแยกวิเคราะห์และการเข้ารหัสข้อมูล TLS แบบเร็วและมีประสิทธิภาพมากขึ้น คุณยังสามารถดูโพสต์ในบล็อกก่อนหน้านี้ของเราได้อีกด้วย: ejabberd Massalable Scalability: 1 Node - 2+ ล้านผู้ใช้พร้อมกัน
- การบีบอัดสตรีมที่ดีขึ้นด้วยความสามารถในการเปิดใช้งานการบีบอัดแบบสตรีมหลังจาก SASL
- การนำ ejabberd ที่ง่ายขึ้นมาใช้กับสคริปต์การย้ายข้อมูลใหม่จากเซิร์ฟเวอร์ Prosody XMPP
- การจัดการคลังข้อมูล (XEP-0313):
- เพิ่ม & quot; เสร็จสมบูรณ์ & quot; ระบุการตอบกลับขั้นสุดท้าย MAM
- แก้ไขความเข้ากันได้ของ mod_mam กับ RSM
- เปลี่ยน mam iq แล้วกำหนดให้เป็นไปตามที่ระบุโดย XEP-0313 v0.3
- การจัดการโมดูล:
- ตรวจสอบให้แน่ใจว่าข้อมูลโค้ด config ถูกโหลดในการติดตั้งโมดูล
- อนุญาตให้มีส่วนร่วมในการใส่ไฟล์ config .yml หรือ .yaml
- อนุญาตให้รวมการอ้างอิงแบบง่าย
- การแชทกับผู้ใช้หลายราย:
- เบ็ด API ใหม่: muc_filter_packet
- ส่งการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลงการกำหนดค่า MUC
- ละเว้นข้อความเตือนเกี่ยวกับห้องที่ไม่ระบุชื่อ
- ระหว่างการหยุดระบบ MUC เฉพาะพื้นที่บนโหนดภายใน
- PubSub:
- อนุญาตให้ย้ายข้อมูลของรายการ pubsub เก่าที่มีโครงสร้าง xmlelement เก่าในเนื้อหา
- เรียกใช้การแจ้งเตือน PEP ใน CAPS updates
- ตรวจหาการสมัครสมาชิกโหนดของ JID เปล่า
- แฟลตเป็นปลั๊กอินเริ่มต้นแล้ว
- การจัดการสตรีม (XEP-0198):
- เพิ่มช่วงหมดเวลาระหว่างการเริ่มต้นใหม่
- เพิ่มค่าเริ่มต้น & quot; max_ack_queue & quot; ค่า
- ejabberd การเชื่อมต่อไคลเอ็นต์:
- การเปลี่ยนแปลง API: user_send_packet ขณะนี้คือ hook run_fold และส่งผ่านสถานะ c2s เป็นพารามิเตอร์ นี่เป็น
- กรณีใน ejabberd 15.06 แต่ไม่ได้ถูกกล่าวถึงใน changelog โดยไม่ได้ตั้งใจ ตอนนี้คุณรู้:)
- ผู้ดูแลระบบ:
- อย่าพึ่งพาข้อมูลพฤติกรรมเมื่อทำการยืนยันการกำหนดค่าเพื่อให้สามารถทำงานร่วมกับโปรแกรมติดตั้งไบนารี ejabberd
- เมื่อรหัสผ่านถูกปัดเศษให้รายงาน check_password_hash ไม่สามารถทำงานได้
- แก้ไขปัญหาเกี่ยวกับการผสานค่าจากไฟล์ config หลายไฟล์
- ถ้าไม่พบไฟล์ guide.html ท้องถิ่นให้เปลี่ยนเส้นทางไปยังคู่มือออนไลน์
- สนับสนุนทิศทางหน้า RTL ใน WebAdmin สำหรับภาษาฮิบรู
- configure.ac: เพิ่ม AC_CONFIG_MACRO_DIR และ AC_INIT แบบคงที่
- WebAdmin:
- อย่าพังผู้ดูแลเว็บเมื่อแสดงข้อมูลเกี่ยวกับ WebSocket โดยใช้ผู้ใช้
- ติดตั้ง:
- ทั้ง RPM และ DEB ใช้สคริปต์ post-install ที่ปรับปรุงแล้วซึ่งจะสร้างผู้ใช้ ejabberd เมื่อติดตั้งเป็น
- ราก ให้ ejabberd ทำงานเป็นผู้ใช้โดยไม่มีการตั้งค่าด้วยตนเอง
- โปรแกรมติดตั้ง Windows ใช้% USERPROFILE% เพื่อรับเส้นทางของไดเรกทอรีที่สามารถเขียนได้ของผู้ใช้ เราได้แก้ไขปัญหาอื่น ๆ มากมาย
- ไปยังเวอร์ชันนั้นด้วยความคิดเห็นของคุณ
- เพิ่มการสนับสนุน Elixir ช่วยในการเขียนปลั๊กอินใน Elixir
- คำสั่งใหม่เพื่อโหลดการกำหนดค่าใหม่โดยไม่ต้องรีสตาร์ท
- สนับสนุนนิพจน์ erlang แบบเก่าในการกำหนดค่า YAML
- เพิ่มการแยกวิเคราะห์ผู้ฟัง captcha list เมื่อไม่ได้ระบุโปรโตคอล
- แก้ไขการอัปเกรดตาราง pubsub แบบไม่ใช้งานที่เผยแพร่ตั้งแต่ 2.1
- การปรับปรุงเล็ก ๆ น้อย ๆ ในเอกสาร
- ข้อผิดพลาดอื่น ๆ
- เพิ่มการสนับสนุน Elixir ช่วยให้สามารถเขียนปลั๊กอินใน Elixir ได้
- คำสั่งใหม่เพื่อโหลดการกำหนดค่าใหม่โดยไม่ต้องรีสตาร์ท
- สนับสนุนนิพจน์ erlang แบบเก่าในการกำหนดค่า YAML
- เพิ่มการแยกวิเคราะห์ผู้ฟัง captcha list เมื่อไม่ได้ระบุโปรโตคอล
- แก้ไขการอัปเกรดตาราง pubsub แบบไม่ใช้งานที่เผยแพร่ตั้งแต่ 2.1
- การปรับปรุงเล็ก ๆ น้อย ๆ ในเอกสาร
- ข้อผิดพลาดอื่น ๆ
- มีการเปลี่ยนแปลงบางส่วนปรับปรุงและแก้ไขข้อบกพร่องหลายอย่างในช่วงก่อนหน้านี้ (ไม่ได้ประกาศอย่างเป็นทางการ) 13.06 นอกจากนี้ยังเป็นเวอร์ชันเสถียรแรกของชุมชน ejabberd หลังจาก ejabberd 2.1.13 ขณะนี้คุณยินดีที่จะใช้ชุมชน ejabberd เพื่อเป็นข้อมูลอ้างอิงสำหรับ ejabberd ที่มีเสถียรภาพจากสาขาหลัก การสนับสนุน ejabberd 2.1.x ถูกยกเลิกไปแล้ว
- การสนับสนุน Erlang / OTP R15B และข้อบกพร่องอื่น ๆ .
- หลัก ejabberd:
- ลดการใช้งาน CPU ที่เกิดจาก tls: ส่งข้อมูลขนาดใหญ่
- Escape iolist อย่างถูกต้องเมื่อปิด NIFs (EJAB-1462)
- แก้ไขโค้ดเพื่อตอบสนองคำเตือน Dialyzer
- แก้ไขการคอมไพล์ใน Windows
- แทนที่การโทรของไบนารี OTP เนื่องจากจะต้องใช้ R14
- LDAP:
- เอกสาร ldap_tls_cacertfile และ ldap_tls_depth options (EJAB-1299)
- บันทึกข้อผิดพลาดเมื่อตัวกรอง LDAP ไม่ถูกต้อง (EJAB-1395)
- ตัวเลือกใหม่: ldap_tls_cacertfile และ ldap_tls_depth (EJAB-1299)
- ตัวเลือกใหม่: ldap_deref_aliases (EJAB-639)
- จับคู่ ldap_uidattr_format case-insensitively (EJAB-1449)
- MUC:
- สนับสนุนรายการหลายรายการที่มีชื่อเดียวกันกับห้อง MUC (EJAB-305)
- สนับสนุนคำขอและอนุมัติเสียง
- ตัวเลือกห้องใหม่: allow_private_messages_from_visitors
- ตัวเลือกห้องพักใหม่: allow_voice_requests และ voice_request_min_interval
- รวมสถานะ 110 ในการปรากฏตัวของผู้ครอบครองใหม่ (EJAB-740)
- แก้ไขความผิดพลาดของ mod_muc_log เมื่อรายการบันทึกครั้งแรกเป็นห้องทำลาย (EJAB-1499)
- การแก้ไขและการปรับปรุงใน mod_muc
- PubSub:
- เปิดใช้งานการตรวจสอบ deliver_notification pubsub # (EJAB-1453)
- แก้ไขการปฏิเสธการให้บริการเมื่อผู้ใช้ส่งเอกสารที่เผยแพร่รูปแบบไม่ถูกต้อง (EJAB-1498)
- ODBC:
- แก้ไขการนับบัญชี ODBC (EJAB-1491)
- เพิ่มประสิทธิภาพ mod_roster_odbc: get_roster
- รวบรวมเรื่อง:
- กลไกการตรวจสอบสิทธิ์ SASL SCRAM-SHA-1 ใหม่ (EJAB-1196)
- ตัวเลือกใหม่: resource_conflict (EJAB-650)
- รุ่นนี้แก้ไข PubSub ซึ่งใช้งานไม่ได้ในเวอร์ชัน 2.1 0.7.
- BOSH และเว็บ
- ระบุข้อความแสดงข้อผิดพลาดเมื่อส่งการสอบถาม BOSH ไปยังโมดูลที่ไม่ได้ใช้งาน
- เก็บลำดับของบทโดย BOSH ส่งหลาย (EJAB-1374)
- แสดงการกำหนดค่าสำหรับ HTTPS http_bind
- สนับสนุนเป็นเมธอด HTTP แบบอ่านอย่างเดียวไม่เพียง แต่ GET และ HEAD
- การตอบกลับ HEAD ต้องมี Body ว่างเปล่า
- CAPTCHA:
- หากหมายเลขพอร์ตไม่เป็นผู้ฟังให้ระบุโปรโตคอล (EJAB-1418)
- ขีด จำกัด ของ CAPTCHA ใหม่
- การสนับสนุนรายการใหม่ของ CAPTCHA white list
- ตรวจสอบระบบเมื่อเริ่มต้นใช้งานเฉพาะเมื่อเปิดใช้งานตัวเลือก
- ระบุ URL HTTPS ในรูปแบบ CAPTCHA เมื่อผู้ฟังมีตัวเลือก 'tls' (EJAB-1406)
- แสดงตัวเลือก captcha_limit ในตัวอย่าง config
- สนับสนุนรูปแบบค่าต่างๆของ captcha_host (EJAB-1418)
- โยนข้อผิดพลาดเมื่อ captcha ล้มเหลวเมื่อเริ่มต้นเซิร์ฟเวอร์ไม่ใช่เวลาในการรันไทม์
- captcha_host ต้องมีหมายเลขพอร์ตเพื่อรับโปรโตคอล (EJAB-1418)
- หลัก ejabberd:
- ปิดใช้งานการขยายเอนทิตีทั้งหมด (EJAB-1451)
- อย่ายอมรับ XML ที่มีคำนำหน้าที่ไม่ได้กำหนด (EJAB-680)
- สร้าง jlib: ip_to_list ปลอดภัยที่จะใช้
- ตรวจสอบว่ากิจกรรม "ปิด" ได้รับการประมวลผลอย่างถูกต้องในทุกรัฐ
- ใหม่ Route_iq / 5 acceptout Timeout (EJAB-1398)
- พิจารณาความยาวแถวภายในเมื่อเรียงลำดับคิวกระบวนการ
- ใช้เส้นทางแทนการส่งเพื่อดำเนินการผ่านเวิร์กโฟลว์มาตรฐาน
- ความเข้ากันได้ของ Erlang / OTP:
- ลบ Type และ Spec, ความเข้าใจเกี่ยวกับรายการแบ็คกราวด์ดังนั้น R12B-5 สามารถรวบรวมได้
- ปรับแต่ง pg2_backport.erl เพื่อทำงานกับ Erlang ที่เก่ากว่า R13A (EJAB-1349)
- ODBC:
- อย่าปล่อยให้กฎความเป็นส่วนตัวอยู่ในตัวบล็อกการสมัครสมาชิก (EJAB-255)
- หนีการป้อนข้อมูลของผู้ใช้ใน mod_privacy_odbc (EJAB-1442)
- พยายามปรับปรุงการสนับสนุน roster_version ใน MSSQL (EJAB-1437)
- PubSub / PEP / หมวก:
- ใช้การแจ้งเตือนที่ถูกกรองไปยังรายการสุดท้ายของ PEP (EJAB-1456)
- แก้ไขข้อมูลเช็คโหลดที่ว่างเปล่าของ pubsub
- เจ้าของสามารถลบรายการใด ๆ จากโหนดของตนเอง (EJAB-1445)
- Pubsub node maxitem ถูกบังคับให้เป็น 0 หากโหนดที่ไม่อยู่ในสถานะถาวร (EJAB-1434)
- จัดระเบียบฟังก์ชัน push_item ใหม่และจัดการเวอร์ชัน not_found (EJAB-1420)
- สคริป:
- ejabberd.init: การแก้ไขและการปรับปรุงหลายอย่าง
- ejabberdctl: Escape output จาก ctlexec () ไปยัง erl script (EJAB-1399)
- ejabberdctl: แก้ไข bashism และเลียนแบบสาขาต้นแบบ (EJAB-1404)
- ejabberdctl: แก้ไขช่องว่างระหว่าง INET_DIST_INTERFACE (EJAB-1416)
- ejabberdctl: ใหม่ DIST_USE_INTERFACE จำกัด IP ของ erlang listen (EJAB-1404)
- ejabberdctl: ใหม่ ERL_EPMD_ADDRESS ที่ทำงานตั้งแต่ Erlang / OTP R14B03
- extauth: แก้ไขการตอบสนองล่าช้าของการหมดเวลาถูกใช้ซ้ำสำหรับการเข้าสู่ระบบครั้งต่อไป (EJAB-1385)
- extauth: ส่งต่อข้อความเก่าไปยังกระบวนการ extauth ที่เพิ่งเกิดใหม่ (EJAB-1385)
- extauth: ถ้าสคริปต์ล่ม ejabberd ควรเริ่มต้นใหม่ (EJAB-1428)
- การสนับสนุน XEP:
- mod_blocking: ใหม่ XEP-0191 การปิดกั้นการติดต่อสื่อสารแบบง่าย (EJAB-695)
- ไม่จำเป็นต้องแจ้งว่า XEP-0237 เป็นทางเลือก; ชี้แจงในเวอร์ชัน XEP 1.2
- รวบรวมเรื่อง:
- ถ้าโมดูลเริ่มต้นทำงานล้มเหลวในระหว่างเริ่มต้นเซิร์ฟเวอร์ให้หยุดการทำงาน erlang (EJAB-1446)
- แปลเป็นภาษาอินโดนีเซียใหม่ (EJAB-1407)
- LDAP: โปรดทราบว่า ejabberd ทำงานร่วมกับเซิร์ฟเวอร์ CGP LDAP
- S2S: จับรุ่นที่ไม่คาดคิดของ Tigase = 1.0 (EJAB-1379)
- mod_irc: ส่งการแสดงตนไปยังผู้ที่ออกเดินทาง (EJAB-1417)
- mod_last: อนุญาตให้ผู้ใช้ค้นหากิจกรรมล่าสุดของตัวเอง
- mod_muc: อย่าลดบทบาท / สังกัดของ MUC admin
- mod_muc: ส่งแอตทริบิวต์ jid เมื่อผู้ครอบครองถูกห้าม (EJAB-1432)
- mod_offline: เปลี่ยนสถานะ c2s ก่อนส่งข้อความแบบออฟไลน์
- mod_ping: ใช้ iqdisc no_queue โดยค่าเริ่มต้น (EJAB-1435)
- mod_pres_counter: ป้องกันไม่ให้เกิดการสมัครรับน้ำท่วม (EJAB-1388)
- mod_register การเข้าถึงยังควบคุมการยกเลิกการลงทะเบียนบัญชี
- mod_register: ชี้แจงเพิ่มเติมเนื้อหาที่คาดหวังของตัวเลือก welcome_message
- mod_shared_roster: แก้ไขการสนับสนุนบัญชีที่ไม่ระบุตัวตนใน @ all @ (EJAB-1264)
- mod_shared_roster: คำแนะนำใหม่ @ online @ (EJAB-1391)
- BOSH: แก้ไขลูปที่หาได้ยาก vhosts สนับสนุนให้อนุญาต
- การกำหนดค่า: การกำหนดค่าเริ่มต้นอนุญาตให้ลงทะเบียนได้เฉพาะจาก localhost
- Config: สนับสนุนการเปลี่ยน loglevel ต่อโมดูลเมื่อรันไทม์
- Erlang / OTP: แก้ไขความเข้ากันได้จาก R10B-9 ถึง R14B01
- ODBC: ความเข้ากันได้กับ PostgreSQL 9.0
- รายการข้อมูลส่วนบุคคล: แก้ไขเพื่ออนุญาตการบล็อกตามกลุ่มและการสมัครรับข้อมูลอีกครั้ง
- สนับสนุน Erlang / OTP R12 แบบถาวร
- เพิ่ม Erlang / OTP R14A
- จำเป็นต้องมี OpenSSL 0.9.8 หรือสูงกว่า
- BOSH: การประมวลผลความล่าช้าในการประมวลผลแอตทริบิวต์ตัวเลือกใหม่
- C2S: อย่าขอใบรับรองไคลเอ็นต์เมื่อใช้ tls
- C2S: แจ้งให้ลูกค้าทราบว่าเซสชัน SSL ถูกปิดใช้งาน
- ตีกลับข้อความเมื่อปิดเซสชัน c2s
- แก้ไขข้อบกพร่องเมื่อจัดการ Service Discovery เพื่อติดต่อ
- อย่าส่งข้อความแสดงข้อผิดพลาดเป็นข้อความตอบกลับข้อผิดพลาด
- อย่าเก็บข้อความที่ถูกบล็อกไว้ในคิวแบบออฟไลน์
- Extauth: เลือกผู้ใช้ cache extauth ใน mnesia
- การสนับสนุนอย่างเต็มที่สำหรับความสามารถของเอนทิตี XEP-0115 v1.5
- HTTP-Bind (BOSH): ลบการหน่วงเวลา 100 มิลลิวินาทีที่ไม่จำเป็นและฟังก์ชันการเอ็กซ์พอร์ตเพื่ออำนวยความสะดวกในวิธีการ prebinding
- ตัวเลือก ejabberd_c2s ใหม่: max_fsm_queue
- ejabberdctl: รองรับการเชื่อมต่อพร้อมกันด้วยชื่อการเชื่อมต่อที่ จำกัด
- การสนับสนุน HTTP-Bind สำหรับโดเมนข้าม (EJAB-1168)
- ไฮเบอร์เนตกระบวนการ http-bind หลังดำเนินการตามคำขอ
มีอะไรใหม่ ในเวอร์ชัน 16.02:
มีอะไรใหม่ ในเวอร์ชัน 15.07:
มีอะไรใหม่ ในเวอร์ชัน 15.04:
มีอะไรใหม่ ในเวอร์ชัน 15.03:
li>
มีอะไรใหม่ ในเวอร์ชัน 14.12:
มีอะไรใหม่ ในเวอร์ชัน 2.1.9:
มีอะไรใหม่ ในเวอร์ชัน 2.1.7:
มีอะไรใหม่ ในเวอร์ชัน 2.1.6: รีสตาร์ทโมดูล
มีอะไรใหม่ ในเวอร์ชัน 2.1.5:
มีอะไรใหม่ ในเวอร์ชัน 2.1.3:
ความคิดเห็นที่ไม่พบ