Hello, I am new with kannel. I usually run kannel (bearerbox , smsbox) from command prompt. Like below:
Terminal 1 $> cd /etc/kannel $> Bearerbox kannel.conf Terminal 2 $> cd /etc/kannel $> Smsbox kannel.conf And everything starts up and I can send sms from the browser using url. The problem is when I start kannel like that it hangs the terminal as it continuously listens to the service. But that is not a problem. The problem is when I need to shut down the server. I need to stop those two bearerbox and smsbox. So say I apply Ctrl+z and they stop. Then I close the terminals, and restart the pc. But after that when I try to start bearerbox and smsbox, I can't do that. It says the ports are already in use. If I restart kannel (well server restart should do that as well I guess) it still says port is in use and nothing works. So I have to open kannel.conf and change the port and then again the bearerbox and smsbox work. Interesting is I can't use the old ports never ever. So this is a problem that every time I need to change kannel.conf or restart kannel or server. I have to apply a brand new port. I understand this is very silly and should be the case. I feel like all my previous runs are still running in the pc. But I don't know how to stop them and can use the same port next time. I have searched hard in internet but I hardly see anyone facing such silly problem, so I wonder what I am missing. I will be very thankful if someone can point out what I am missing, like what is the perfect way to restart kannel and how can I use the previous ports again. Thank you
