Community forum

Please note that VisualCron support is not actively monitoring this community forum. Please use our contact page for contacting the VisualCron support directly.


PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-09T12:25:18Z
Hello,

After having spent hours to get it work, can someone help me ?
I've got a fresh install of client and server, I'm able to send message to a private queue, I'm able to configure the trigger (the queues are correctly retrieved), but, even if the trigger is active, when I send a message to the queue (with a powershell script), the trigger is not fired.

How does it work ?

Thanks a lot.
Sponsor
Forum information
Support
2018-10-11T07:42:33Z
I suggest adding screenshot of the message (in Windows) to confirm queue and screenshots of the Trigger and add them here.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-12T07:19:56Z
Hi,

Thanks for your answer.

To be complete, it works if the server and the client are on the same machine. But the server has to get the queue of another host.
To test, I install server+client on machine frcda-v010. After some tricks, it works.
Another test consist to call the frcda-v010 queue from the real server (visualcron).

In fact, I've got no message, the queue isn't just read.

Can you tell me how to post screenshots ?

Thanks.
Support
2018-10-12T07:59:12Z
If you save the screenshots to file (suggest using free tool Jing) you can click on the attach button to a post.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-12T08:05:18Z
Oups, excuse me I did not see.

send message
2-send_message.png

trigger definition (on server visualcron)
1-trigger.png

queue (on frcda-v010)
3-queue.png

Thanks
Support
2018-10-12T11:44:06Z
Are you sure you do not have any errors related to MSMQ Trigger. Because if no, and still active, it seems it works, at least in the place it is looking at. I have a vague memory about Journal settings on the queue so you might want to try to change that.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-12T13:11:25Z
The trigger is active
4-trigger1.png
pointing to the right queue
5-trigger2.png
The trigger is active in the list
6-job1.png
I run the job to pass the trigger to active in the job list
7-joblist.png
But, when I send a message to the queue, it is not read :
8-message_queue.png
and there's no added trigger to the queue (i think the other one are comming from the local server)
9-message_triggers.png

Are there any acl to create for accessing a queue from another host (i.e. accessin frcda-v010 queues from visualcron) ?

Thanks
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-12T13:15:50Z
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-22T15:59:57Z
Hi,

Has anyone any idea ?

When I'm using localhost, anything work fine. But when I use another host (even the localhost, just by setting a name), the queue is not read.

How can I read the queue ?

Thanks.
Support
2018-10-24T16:02:21Z
I was asking about Journal message before. It could be some messages types not being publicly readable because of "journal" type.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-24T17:06:38Z
Hi Henrik,

Except the message I send, no other one are queued in the journal queue.
But, good news (😒 ), there are errors in vcr8 log.
I made an export that I attached.

Thanks.

  vcr8_err.xls (115kb) downloaded 42 time(s).
Support
2018-10-24T17:24:37Z
I am suspecting a problem with the Queue. But please do the following;

1. turn on Extended debugging in Server settings->Log
2. update this build: https://www.visualcron.c....aspx?g=posts&t=8121 
3. edit the Trigger (make sure it is active)
4. send a message
5. send us the log file again after that
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-24T17:53:57Z
Hi Henrik,

I did what you said and I join all the logs.

Hope this help.

Thanks
  vcr8-8.3.7.zip (216kb) downloaded 42 time(s).
Support
2018-10-25T11:05:23Z
Thanks, please redownload this and test the same: https://www.visualcron.c....aspx?g=posts&t=8121 

We only need file log_serverDATE.txt

On a side note we saw another error i the log which is related to database logging. Do you use External or Internal database logging in Server settings->Log?

If External, please tell us:

1. what kind of database and connection string do you use?
2. in the table GeneralLogs, do you have a column called ServerId?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-25T11:55:41Z
Hello Henrik,

I downloaded the new version and did the previous action : the trigger can not be activated.
I join the logs.

Concerning the database, I'm using the internal one.

Thanks.

  vcr8-8.3.7_err_20181025_1350.zip (287kb) downloaded 42 time(s).
Support
2018-10-25T12:53:08Z
It seems to be some kind of permission error reading the Queue. Does it work with public queues?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-26T11:21:25Z
Hello Henrik,
I don't know how to create public queues on windows 10.
I'm searching ...
PRT1
  •  PRT1
  • No customer Topic Starter
2018-10-26T12:11:08Z
Henrik,

Unfortunatly, the machine is in a domain and only domain admin can create public queues. So I can't create public queues.
Sorry.

I'm searching for the error
26/10/2018 13:48:29 Err Trigger error: Unhandled error in Mqmq trigger (36): System.Runtime.InteropServices.COMException (0xC00E0E10): Initialisation de l’objet impossible.
à MSMQTriggerObjects.MSMQTriggerSetClass.Init(String bstrMachineName)
à MSMQ.Core.Msmq.GetTriggers(MsmqMachine machine)
à VisualCronService.EventMSMQClass.BALJCHBHPILIDJIGEHCDLIFGAJCLBADIFGHN() dans C:\sourcefiles\code\VisualCronService\Triggers\Events\MSMQ\clsEventMSMQ.vb:ligne 100
à VisualCronService.EventMSMQClass.Init() dans C:\sourcefiles\code\VisualCronService\Triggers\Events\MSMQ\clsEventMSMQ.vb:ligne 41

But I don't find anything ...
Support
2018-12-13T09:21:38Z
Scroll to Top