Cannot get specific MQTT Dispatcher to send message to

You must Login before you can answer or comment on any questions.

Good day!!!

I have:

  • Application type: mobile
  • Titanium SDK: 2.0.1GA
  • Platform & version: iOS 5.0, Android 2.2,
  • Device: iOS simulator, Android emulator, Motorola Xoom and couple android devices
  • Host Operating System: Windows 7
  • Titanium Studio: Titanium Studio, build: 2.1.0.201206251749

My application should to send push-notification. I use ACS Push notification. All works fine, but Motorola Xoom not take push-notification. All other devices normally take notification.

I tried to find the answer in the console log in ACS: https://cloud.appcelerator.com/apps/____application_hash____/log

and that's what I saw in the section that applies to Motorola:

Send at:    2012-07-02 15:08:19 UTC
Message Id: 022c0aa4-16a2-453b-94d2-7e53d67d91f4
Send Status:     Fail
Message Status:  DIRECT
Channel:    __channel_name__
Device Token:   __device_token__
Device Type:    Android
Error Message:  Cannot get specific MQTT Dispatcher to send message to. MsgID: 022c0aa4-16a2-453b-94d2-7e53d67d91f4devicetoken: __device_token__, mqttHostNameToSend:null
What does this error:

Cannot get specific MQTT Dispatcher to send message to. MsgID: 022c0aa4-16a2-453b-94d2-7e53d67d91f4devicetoken: ____device_token____, mqttHostNameToSend:null

Thanks in advance for your advice and answers.

— asked 12 months ago by Andrew Vesel4ak
2 Comments
  • I read system log and didn't find this device ever connected to our server. If a device does not open push service once a time, this message will be not shown because device doesn't request for server yet and we don't assign any server to serve this device. Could you please check if that device opens push service again? If yes, please let me know and let me investigate more.

    — commented 12 months ago by Paul Lv

  • Hi Paul,

    I have the same problem. First we have created one sample Application which is working fine on Android device.

    After this we implemented same steps in our actual application but here push is not working for android device where as its working for iPOD.

    Send at 2012-07-10 13:06:04 UTC
    Message Id  819990fb-f835-4468-8368-14a88f714435
    Send Status  Fail
    Message Status   UNKNOWN
    Channel Web Console
    Device Token    ND1CBQF7PRZMMF4X3V6BG72
    Device Type Android
    Error Message   Cannot get specific MQTT Dispatcher to send message to. MsgID: 819990fb-f835-4468-8368-14a88f714435devicetoken: ND1CBQF7PRZMMF4X3V6BG72, mqttHostNameToSend:null
    Another try by using restful web services of ACS.
    Send at 2012-07-10 12:00:16 UTC
    Message Id  d2b84f82-8a9c-4663-a508-70db1f4f7878
    Send Status  Fail
    Message Status   UNKNOWN
    Channel BradyMobileUsers
    Device Token    ND1CBQF7PRZMMF4X3V6BG72
    Device Type Android
    Error Message   Cannot get specific MQTT Dispatcher to send message to. MsgID: d2b84f82-8a9c-4663-a508-70db1f4f7878devicetoken: ND1CBQF7PRZMMF4X3V6BG72, mqttHostNameToSend:null
    These are the out put we got while checking the logs.

    Can you please let me know which function is responsible to open push service with your server?

    — commented 12 months ago by Ravi Sinha

1 Answer

Your Answer

Think you can help? Login to answer this question!