[Frage] Asterisk 14.2.0 - Seltsame, dauerhafte Warnungen

SkyLin

Neuer User
Mitglied seit
25 Aug 2016
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

auf einem Asterisk 14.2.0 (Debian Linux) habe ich den ganzen Tag über folgende Warnungen.

Code:
[2017-04-11 07:23:33] WARNING[5998] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:23:33] WARNING[5999] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:23:33] WARNING[5998] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:23:33] WARNING[5999] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:26:47] WARNING[6013] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:26:47] WARNING[6013] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:26:47] WARNING[6014] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:26:47] WARNING[6013] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:31:31] WARNING[6027] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:31:31] WARNING[6027] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:31:31] WARNING[6028] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:31:31] WARNING[6027] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:51:31] WARNING[6075] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:51:31] WARNING[6076] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:51:31] WARNING[6076] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:51:31] WARNING[6076] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:54:01] WARNING[6080] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:54:01] WARNING[6080] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:54:01] WARNING[6081] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:54:01] WARNING[6080] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:59:13] WARNING[6091] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:59:13] WARNING[6092] res_pjsip_pubsub.c: No registered publish handler for event presence
[2017-04-11 07:59:13] WARNING[6093] res_pjsip_pubsub.c: No registered subscribe handler for event presence.winfo
[2017-04-11 07:59:13] WARNING[6091] res_pjsip_pubsub.c: No registered publish handler for event presence
Was bedeuten diese Warnungen? Kann man die irgendwie abschalten, zum Besipiel durch Deaktivieren des entsprechenden Modules?

Hier habe einmal alle bei der Grundinstallation geladenen Module gelistet:
Code:
# asterisk -rx "module show" | awk '{print $1}'
Module
app_adsiprog.so
app_agent_pool.so
app_alarmreceiver.so
app_amd.so
app_authenticate.so
app_bridgeaddchan.so
app_bridgewait.so
app_cdr.so
app_celgenuserevent.so
app_chanisavail.so
app_channelredirect.so
app_chanspy.so
app_confbridge.so
app_controlplayback.so
app_db.so
app_dial.so
app_dictate.so
app_directed_pickup.so
app_directory.so
app_disa.so
app_dumpchan.so
app_echo.so
app_exec.so
app_externalivr.so
app_festival.so
app_followme.so
app_forkcdr.so
app_getcpeid.so
app_ices.so
app_image.so
app_macro.so
app_milliwatt.so
app_minivm.so
app_mixmonitor.so
app_morsecode.so
app_mp3.so
app_nbscat.so
app_originate.so
app_page.so
app_playback.so
app_playtones.so
app_privacy.so
app_queue.so
app_read.so
app_readexten.so
app_record.so
app_sayunixtime.so
app_senddtmf.so
app_sendtext.so
app_sms.so
app_softhangup.so
app_speech_utils.so
app_stack.so
app_stasis.so
app_system.so
app_talkdetect.so
app_test.so
app_transfer.so
app_url.so
app_userevent.so
app_verbose.so
app_voicemail.so
app_waitforring.so
app_waitforsilence.so
app_waituntil.so
app_while.so
app_zapateller.so
bridge_builtin_features.so
bridge_builtin_interval_features.so
bridge_holding.so
bridge_native_rtp.so
bridge_simple.so
bridge_softmix.so
cdr_csv.so
cdr_custom.so
cdr_manager.so
cdr_sqlite3_custom.so
cdr_syslog.so
cel_custom.so
cel_manager.so
cel_sqlite3_custom.so
chan_bridge_media.so
chan_iax2.so
chan_mgcp.so
chan_oss.so
chan_phone.so
chan_pjsip.so
chan_rtp.so
chan_sip.so
chan_unistim.so
codec_a_mu.so
codec_adpcm.so
codec_alaw.so
codec_g722.so
codec_g726.so
codec_gsm.so
codec_ilbc.so
codec_lpc10.so
codec_resample.so
codec_ulaw.so
format_g719.so
format_g723.so
format_g726.so
format_g729.so
format_gsm.so
format_h263.so
format_h264.so
format_ilbc.so
format_jpeg.so
format_pcm.so
format_siren14.so
format_siren7.so
format_sln.so
format_vox.so
format_wav.so
format_wav_gsm.so
func_aes.so
func_audiohookinherit.so
func_base64.so
func_blacklist.so
func_callcompletion.so
func_callerid.so
func_cdr.so
func_channel.so
func_config.so
func_cut.so
func_db.so
func_devstate.so
func_dialgroup.so
func_dialplan.so
func_enum.so
func_env.so
func_extstate.so
func_frame_trace.so
func_global.so
func_groupcount.so
func_hangupcause.so
func_holdintercept.so
func_iconv.so
func_jitterbuffer.so
func_lock.so
func_logic.so
func_math.so
func_md5.so
func_module.so
func_periodic_hook.so
func_pitchshift.so
func_pjsip_aor.so
func_pjsip_contact.so
func_pjsip_endpoint.so
func_presencestate.so
func_rand.so
func_realtime.so
func_sha1.so
func_shell.so
func_sorcery.so
func_sprintf.so
func_srv.so
func_strings.so
func_sysinfo.so
func_talkdetect.so
func_timeout.so
func_uri.so
func_version.so
func_vmcount.so
func_volume.so
pbx_ael.so
pbx_config.so
pbx_dundi.so
pbx_loopback.so
pbx_realtime.so
pbx_spool.so
res_adsi.so
res_ael_share.so
res_agi.so
res_ari.so
res_ari_applications.so
res_ari_asterisk.so
res_ari_bridges.so
res_ari_channels.so
res_ari_device_states.so
res_ari_endpoints.so
res_ari_events.so
res_ari_model.so
res_ari_playbacks.so
res_ari_recordings.so
res_ari_sounds.so
res_calendar.so
res_clialiases.so
res_clioriginate.so
res_config_sqlite3.so
res_convert.so
res_crypto.so
res_fax.so
res_format_attr_celt.so
res_format_attr_g729.so
res_format_attr_h263.so
res_format_attr_h264.so
res_format_attr_ilbc.so
res_format_attr_opus.so
res_format_attr_silk.so
res_format_attr_siren14.so
res_format_attr_siren7.so
res_format_attr_vp8.so
res_hep.so
res_hep_pjsip.so
res_hep_rtcp.so
res_http_websocket.so
res_limit.so
res_manager_devicestate.so
res_manager_presencestate.so
res_monitor.so
res_musiconhold.so
res_mutestream.so
res_parking.so
res_phoneprov.so
res_pjproject.so
res_pjsip.so
res_pjsip_acl.so
res_pjsip_authenticator_digest.so
res_pjsip_caller_id.so
res_pjsip_config_wizard.so
res_pjsip_dialog_info_body_generator.so
res_pjsip_diversion.so
res_pjsip_dlg_options.so
res_pjsip_dtmf_info.so
res_pjsip_empty_info.so
res_pjsip_endpoint_identifier_anonymous.so
res_pjsip_endpoint_identifier_ip.so
res_pjsip_endpoint_identifier_user.so
res_pjsip_exten_state.so
res_pjsip_header_funcs.so
res_pjsip_history.so
res_pjsip_logger.so
res_pjsip_messaging.so
res_pjsip_mwi.so
res_pjsip_mwi_body_generator.so
res_pjsip_nat.so
res_pjsip_notify.so
res_pjsip_one_touch_record_info.so
res_pjsip_outbound_authenticator_digest.so
res_pjsip_outbound_publish.so
res_pjsip_outbound_registration.so
res_pjsip_path.so
res_pjsip_phoneprov_provider.so
res_pjsip_pidf_body_generator.so
res_pjsip_pidf_digium_body_supplement.so
res_pjsip_pidf_eyebeam_body_supplement.so
res_pjsip_publish_asterisk.so
res_pjsip_pubsub.so
res_pjsip_refer.so
res_pjsip_registrar.so
res_pjsip_registrar_expire.so
res_pjsip_rfc3326.so
res_pjsip_sdp_rtp.so
res_pjsip_send_to_voicemail.so
res_pjsip_session.so
res_pjsip_sips_contact.so
res_pjsip_t38.so
res_pjsip_transport_management.so
res_pjsip_transport_websocket.so
res_pjsip_xpidf_body_generator.so
res_realtime.so
res_rtp_asterisk.so
res_rtp_multicast.so
res_security_log.so
res_smdi.so
res_sorcery_astdb.so
res_sorcery_config.so
res_sorcery_memory.so
res_sorcery_memory_cache.so
res_sorcery_realtime.so
res_speech.so
res_stasis.so
res_stasis_answer.so
res_stasis_device_state.so
res_stasis_playback.so
res_stasis_recording.so
res_stasis_snoop.so
res_statsd.so
res_stun_monitor.so
res_timing_pthread.so
res_timing_timerfd.so

Vielleicht lässt sich der Großteil deaktivieren, weil überflüssig. Bei mir laufen Telefonie mit Voicebox mit mehreren Nummern. Zur Zeit noch keine Warteschleifen und Hylafax soll noch kommen.
Bzw. wo finde ich Informationen über diese Module und welche zwingend notwendig sind.

Grüße
SkyLin
 
Was bedeuten diese Warnungen?

Ein Endgerät schickt ein PUBLISH Paket mit dem event "presence". Das für die Verarbeitung von PUBLISH Paketen verantwortliche Modul des Channel Treibers kann mit diesem event aber nichts anfangen.

Kann man die irgendwie abschalten, zum Besipiel durch Deaktivieren des entsprechenden Modules?

Das kannst Du ja ganz einfach ausprobieren, noload in der modules.conf.

Vermutlich wird es besser sein, Presence im Endgerät abzuschalten.

Bzw. wo finde ich Informationen über diese Module und welche zwingend notwendig sind.

Zum Beispiel hier https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Configuration_res_pjsip_pubsub

Schwierig zu sagen, was Du wirklich brauchst. Die Module stellen teilweise Funktionen bereit, die anderswo wieder gebraucht werden, auch wenn das eine Modul an sich nicht notwendig ist. Im Normalfall sollte aber so viel RAM zur Verfügung stehen, das ein zu viel geladenes Modul nicht weiter ins Gewicht fällt.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.