Compliance status for pix-art.de

100%
Specifications compliant


Server is running Prosody trunk nightly build 947 (2018-08-07)

Results

Roster Versioning
XEP-0045: Multi-User Chat
XEP-0065: SOCKS5 Bytestreams (Proxy)
XEP-0115: Entity Capabilities
XEP-0160: Best Practices for Handling Offline Messages
XEP-0163: Personal Eventing Protocol
XEP-0191: Blocking Command
XEP-0198: Stream Management
XEP-0280: Message Carbons
XEP-0313: Message Archive Management
XEP-0313: Message Archive Management (for Multi-User Chat)
XEP-0352: Client State Indication
XEP-0357: Push Notifications
XEP-0363: HTTP File Upload
XEP-0368: SRV records for XMPP over TLS
XEP-0384: OMEMO Encryption
XEP-0398: User Avatar to vCard-Based Avatars Conversion

Results for informational tests

Contact Addresses for reporting abuse
XEP-0077: In-Band Registration
XEP-0156: Discovering Alternative XMPP Connection Methods (HTTP)
Tests last ran 6 hours ago

NOTE: If you are the server admin/maintainer, click on the failing tests to get some help for passing those tests

Subscribe to periodic reports for this server

Subscribing to results for pix-art.de

Add badge to your website



<a href='https://compliance.conversations.im/server/pix-art.de'><img src='https://compliance.conversations.im/badge/pix-art.de'></a>
×

For XEP-0045: Multi-User Chat* :

  • Make sure your server is v0.3+
  • Follow the instructions at chat room documentation
  • If your chat rooms are not located directly as a subdomain of the server's primary domain, you should add a disco_items option.

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0156: Discovering Alternative XMPP Connection Methods (HTTP)* :

Look at the Examples Section of XEP-0156 and create appropriate files for your server. Only one of host-meta and host-meta.json is required to pass this test. However it is recommended to create both.

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0398: User Avatar to vCard-Based Avatars Conversion* :

  • Not currently supported in a released version of Prosody
  • trunk/v0.11 (unreleased): Enable the community module mod_profile

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0384: OMEMO Encryption* :

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0065: SOCKS5 Bytestreams (Proxy)* :

  • Make sure your server is v0.7+
  • Enable the core module mod_proxy65
  • If your proxy is not located directly as a subdomain of the server's primary domain, you should add a disco_items option.

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0363: HTTP File Upload* :

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0352: Client State Indication* :

  • Make sure your server has v0.9+
  • Add the community module mod_csi.

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0198: Stream Management* :

  • Make sure your server is v0.8+
  • Enable the community module mod_smacks

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0077: In-Band Registration* :

  • Add core module mod_register
  • Set allow_registration=true in configuration file to allow users to create accounts on your server

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0163: Personal Eventing Protocol* :

  • Make sure your server is v0.5+
  • Enable the core module mod_pep .

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0368: SRV records for XMPP over TLS* :

  • Set legacy_ssl_ports = { 5223 } (or choose another port) in your config file, above any VirtualHost or Component definitions
  • Add _xmpps-client._tcp SRV records to your DNS for this port, see Prosody DNS documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0357: Push Notifications* :

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0313: Message Archive Management* :

  • Make sure your server is v0.10+
  • Enable the core module mod_mam

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0115: Entity Capabilities* :

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For Contact Addresses for reporting abuse* :

  • Make sure your server is using prosody version v0.10+
  • Follow the instructions for mod_server_contact_info to add a contact_info = { ... } block to your prosody configuration.

Note: This module was migrated from a community module to a core module in 0.10

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For Roster Versioning* :

  • Make sure your server is v0.4+
  • Enable the core module mod_roster

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0160: Best Practices for Handling Offline Messages* :

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0191: Blocking Command* :

  • Make sure your server is v0.10+ and enable the core module mod_blocklist
  • If you have an older version of Prosody (v0.7+), enable the community module mod_blocking

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0280: Message Carbons* :

  • Make sure your server is v0.10+ and enable the core module mod_carbons
  • Older versions of Prosody (v0.8+) may use the community mod_carbons

Note: These instructions are valid only for this particular server, because of the software running on it.

×

For XEP-0313: Message Archive Management (for Multi-User Chat)* :

  • Make sure your server has v0.10+
  • Add the community module mod_mam_muc.
  • As shown in the documentation, add a modules_enabled with this module just after the MUC Component line in your configuration

Note: This module does not come with default prosody installation. However, it can be set up by adding a community module. To learn about how to install a community module, go to installing modules documentation

Note: These instructions are valid only for this particular server, because of the software running on it.