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

 

Reply via email to