Hi guys,
I’m configuring this Twitter with IWS and so far I can receive twits successfully but can’t reply. The error I get on IXN is:
04:10:28.640 Trc 26015 Received message 'RequestSubmit' ('101') from client 'IWS_jcornejo' - Proxy:6:1960, message attributes:
attr_itx_subtype [str] = "OutboundReply"
attr_prnt_itx_id [str] = "01PGAH2HDQ16P02P"
attr_user_data [list, size (unpacked)=44, user data may be hidden] =
attr_itx_type [str] = "Outbound"
attr_tenant_id [int] = 101
attr_out_queues [list, size (unpacked)=93] =
'Twitter Outbound Queue' [str] = ""
attr_is_online [int] = 0
attr_media_type [str] = "twitter"
attr_in_queues [list, size (unpacked)=81] =
'__STOP__' [str] = ""
attr_prxy_client_id [int] = 7
attr_ref_id [int] = 14
attr_received_at [str] = "0001-01-01T02:00:00Z"
04:10:28.687 Trc 23102 Cannot resolve queue for submit while processing request 'RequestSubmit' from client 7:1960, reference id: 14
04:10:28.687 Trc 26019 Sending message 'EventError' ('126') to client '2000' - Agent application:7:1960 through proxy 'IWS_jcornejo' - Proxy:6:1960, message attributes:
attr_ref_id [int] = 14
attr_prxy_client_id [int] = 7
attr_error_code [int] = 91
attr_error_desc [str] = "Cannot resolve queue for submit"
My IWS values are (on the plugin template):
[interaction-workspace]
display-format.interaction-twitter-name=$Interaction.Type$ ($Contact.FirstName$ $Contact.LastName$|$Interaction.MainParty$)
intercommunication.twitter.queue=
intercommunication.twitter.routing-base-actions=
intercommunication.twitter.routing-based-targets=
twitter.auto-answer=false
[b]twitter.default-queue=Twitter Outbound Init Queue[/b]
twitter.hashtag-regex=#(\w+)
twitter.image-attachment-char-length=21
twitter.image-attachment-max-size=5120
twitter.max-chars=140
twitter.mention-regex=@(\w+)
[b]twitter.outbound-queue=Twitter Outbound Queue[/b]
twitter.prompt-for-done=false
twitter.response-wait-time=10000
twitter.shortened-url-char-length=20
twitter.subject-max-chars=100
twitter.toast-information-key=Subject
twitter.url-regex=(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#!\=~])*[^\.\,\)\(\s]?
I’m just testing the sample strategies provided and the queues do match the names.
Another weird issue I have is that under IRD/Business Processes I can’t see the SocialMediaServer under the Media Servers lists, I have chat, esj but not SMServer…which I find very weird. Already checked permissions as applications are running under system account and all seems ok…
On IXN startup I can see:
03:30:57.531 Trc 21001 Loaded queue configuration, queue name: 'Twitter Outbound Queue', tenant id: '101', state: enabled
Which makes me think that the Interaction Queue is correctly loaded…and that the name matches…
Any ideas would be great!
Thanks!