What am i doing wrong with logging?

i added rule in firewall to log all connections

 /ip firewall mangle add chain=postrouting action=log log-prefix=conn

then i added logging rule :

 / system logging add topics=info,firewall prefix=conn action=disk

but nothing happens no log file is created
i can see this log only in / log print
i am using MT 2.9.8
can anyone help?

And the logging rule?

check the firewall rule. you have to enable log for each rule.

but i can see that logging works in /log print !
only the log file is not created

Hm, where do you expect log file to be created? I think the only possibility how to store log to file is to use command system log print file. I think you do not have direct access to mikrotik log file. Consider usage of syslog in this case…

ok i am stupid i thought that action=disk means the log will be stored on a seperate file

anyway thanks