Cisco device will not send log messages to your terminal session by default. That means that you will see log messages in putty only if you are connected to console port but if you connect with telnet or SSH you will not get log messages. Here’s how to resolve this:
When we want to configure some of the networking devices, we usually connect to the device with laptop, directly with console cable. This is the best way to set up the device for the first time, and it may be the only way. It’s because, first thing’s first, we need to setup the device to make it possible for us to communicate with other devices on the network. And then, when the router or the switch are ready to communicate, the best way to make all future changes is by doing it from a certain remote centralized location,by simply connecting to the devices using Telnet or SSH. This is because we don’t need to be literally in front of the device to configurate it; we can be on the other side of the network and remotely connect.