Expand my Community achievements bar.

SOLVED

AC Classic 7 Tracking Issue - No records created

Avatar

Level 2

Hi,

I have a Adobe Campaign instance configure where the tracking server and AC are running in the same Machine.

The redirection of the links works and also the /r/test call.

But the /log folder is not being created under redir and even I run the tracking workflow or run "nlserver tracking -instance:MYinstanceName -download -update" directly on the server none tracking record is being created.

I checked the webmdl.log and didn't find any issue.

And need some help, I'm quite blocked.

The version of AC is V7 build 8857

Thanks!

1 Accepted Solution

Avatar

Correct answer by
Level 2

Hi All,

I was able to solve my issue.

First, i did a build upgrade from version 8857 to version 8984. This was necessary in my case to stop the errors when I opened or clicked an URL in the emails.

My mistake was that I was using the command /etc/init.d/nlserver 6 status to check all the processes that were launched and the output seemed correct, that is, trackinglogd was launched correctly.

But then i check using nlserver pdump and the feedback of this command was that trackinglogd was not started at all. Simply by launching the command nlserver start trackinglogd@default and restarting the server it worked.

With the trackinglogd up, the log folder in /redir was created and the tracking was collected successfully.

Hope this helps.

Kind regards,

Jose

View solution in original post

4 Replies

Avatar

Level 2

Hi,

I am having the exact same issue but the difference is that the webmd.log is displaying errors when i Open or Click in an Email:

==> var/default/log/webmdl.log <==

2019-05-09 16:33:36.843Z    000000F0    000000F0      1    error    log    BAS-010018 Cannot create folder ‘/root/.appdata’ (errno=13, Permission denied) (iRc=-52)

2019-05-09 16:33:36.843Z    000000F0    000000F0      1    error    log    BAS-010015 Cannot open file ‘/root/.appdata/.shm_NlTrackingContext6.0Mutex’ with write access (errno=13, Permission denied) (iRc=-56)

2019-05-09 16:33:36.843Z    000000F0    000000F0      1    error    log    BAS-010035 Cannot write to file ‘/root/.appdata/.shm_NlTrackingContext6.0Mutex’ (errno=9, Bad file descriptor). (iRc=-52)

2019-05-09 16:33:36.843Z    000000F0    000000F0      1    error    log    BAS-010018 Cannot create folder ‘/root/.appdata’ (errno=13, Permission denied) (iRc=-52)

2019-05-09 16:33:36.843Z    000000F0    000000F0      1    error    log    BAS-010015 Cannot open file ‘/root/.appdata/.shm_NlTrackingContext6.0’ with write access (errno=13, Permission denied) (iRc=-56)

2019-05-09 16:33:36.844Z    000000F0    000000F0      1    error    log    BAS-010035 Cannot write to file ‘/root/.appdata/.shm_NlTrackingContext6.0’ (errno=9, Bad file descriptor). (iRc=-52)

2019-05-09 16:33:36.844Z    000000F0    000000F0      1    error    log    BAS-010018 Cannot create folder ‘/root/.appdata’ (errno=13, Permission denied) (iRc=-52)

2019-05-09 16:33:36.844Z    000000F0    000000F0      1    error    log    BAS-010015 Cannot open file ‘/root/.appdata/.shm_NlTrackingContext6.0’ with write access (errno=13, Permission denied) (iRc=-56)

2019-05-09 16:33:36.844Z    000000F0    000000F0      1    error    log    BAS-010035 Cannot write to file ‘/root/.appdata/.shm_NlTrackingContext6.0’ (errno=9, Bad file descriptor). (iRc=-52)

2019-05-09 16:33:36.844Z    000000F0    000000F0      1    error    log    SRV-810000 Impossible to allocate a shared memory block of identifier ‘NlTrackingContext6.0’ and of size 31700018 bytes. (iRc=-51)

Application server verison is 7.0 build 8857 as well.

florentlb Vipul Raghav Amit Kumar Adhiyan kirti.rawat Jean-Serge Biron

Thanks!

Avatar

Level 1

I am also facing the exact issue as faced by federicom24805345.

We are upgrading AC version from 6.1 to 6.7

The web and tracking modules are running on the same host:

(1)Tracked urls are correctly published at (/app/neolane/var/<INSTANCE>/redir/url/2019)

(2)Our redirection server is correctly setup. All tracked urls  correctly redirect.

(3)Clicks are reaching apache logs correctly.

(4) Trackinglogd is running without any errors in the logs.

cml_qa2  2647131       1  0 02:40 pts/2    00:00:00 nlserver trackinglogd -tracefile:trackinglogd@default -instance:default -detach

(5)The tracking workflow under adobe campaign is also working and is not showing any error's in the log:

-- logs

05/15/2019 7:00:53 AM    nlmodule    Workflow finished

05/15/2019 7:00:51 AM    nlmodule    : 0 record(s) unchanged ('writer' step)

05/15/2019 7:00:51 AM    nlmodule    : updating 0 record(s) ('writer' step)

05/15/2019 7:00:51 AM    nlmodule    : Insertion of 1,203 record(s) 'writer' step)

05/15/2019 7:00:49 AM    nlmodule    1,203 record(s) result from the union '' (step 'union')

05/15/2019 7:00:48 AM    nlmodule    0 record(s) selected for the query '' (step 'trackinglog')

05/15/2019 7:00:48 AM    nlmodule    Executing union '' (step 'union')

05/15/2019 7:00:47 AM    nlmodule    1,203 record(s) selected for the query '' (step 'broadlog')

05/15/2019 7:00:47 AM    nlmodule    Executing query '' (step 'trackinglog')

05/15/2019 7:00:46 AM    nlmodule    Executing query '' (step 'broadlog')

05/15/2019 7:00:42 AM    nlmodule    Consolidating tracking logs for the period [05/15/2019 1:25:00 AM, 05/15/2019 2:00:00 AM[...

05/15/2019 7:00:38 AM    nlmodule    Application server for Adobe Campaign Classic (7.0 18.4 build 8935@15402144) of 06/22/2018

05/15/2019 7:00:29 AM        Workflow 'tracking' is being run

05/15/2019 6:28:54 AM    nlmodule    [42/42] record(s) processed (step 'writer')

BUT NO LOGS ARE GETTING GENERATED AT BELOW PATH - (/app/neolane/var/<INSTANCE>/redir/log/

Could someone pls help us to understand whether we need any configuration to tell trackinglogd process where to write logs? Thanks!

Avatar

Level 2

My case is similar as well, no logs are getting generated in .../var/<INSTANCE>/redir/log.

Main difference is the error log I posted before and that my tracking workflow finds no records to write even though it doesn't fail.

Can anyone please provide some insight at what could be happening to us??

Thanks!

Avatar

Correct answer by
Level 2

Hi All,

I was able to solve my issue.

First, i did a build upgrade from version 8857 to version 8984. This was necessary in my case to stop the errors when I opened or clicked an URL in the emails.

My mistake was that I was using the command /etc/init.d/nlserver 6 status to check all the processes that were launched and the output seemed correct, that is, trackinglogd was launched correctly.

But then i check using nlserver pdump and the feedback of this command was that trackinglogd was not started at all. Simply by launching the command nlserver start trackinglogd@default and restarting the server it worked.

With the trackinglogd up, the log folder in /redir was created and the tracking was collected successfully.

Hope this helps.

Kind regards,

Jose