首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将新的kannel box连接到opensmppbox

将新的kannel box连接到opensmppbox
EN

Stack Overflow用户
提问于 2013-03-04 20:29:31
回答 1查看 4.8K关注 0票数 1

我一直在尝试连接一个新的盒子(17.x.x.x),我刚刚在上面安装了kannel。我已经在另一个盒子(19.x.x.x)上运行kannel,它可以发送短信和接收。我在19.x.x.x上安装了opensmppbox。当我启动opensmppbox时,它显示正在等待传入连接。然后,当我在17.x.x.x上启动kannel时,它连接到smsbox,但连接到opensmppbox时出现错误。我在这件事上花了太多时间。

我该如何解决这个问题呢?这是我的17.x.x.x的kannel.conf

代码语言:javascript
复制
# Core 
group = core
admin-port=9000
wapbox-port=9001
smsbox-port=9002
admin-password=Wass
status-password=Wing
dlr-storage=mysql
log-file="/var/log/kannel/bearerbox.log"
log-level=0
access-log="/var/log/kannel/access.log"
access-log-clean=true
access-log-format="%t %l [SMSC:%i] [SVC:%n] [ACT:%A] [BINF:%B] [FID:%F][from:%p] [to:%P] [flags:%m:%c:%M:%C:%d] [msg:%L:%b] [udh:%U:%u]"
box-allow-ip="*.*.*.*"
unified-prefix="0234,+234,00234"

#######################################
# WAPBOX box 
group = wapbox
bearerbox-host = 127.0.0.1
log-file = "/var/log/kannel/wapbox.log"

#######################################
#SMSC group - For 38276
group = smsc
smsc = smpp
smsc-id = smppbox
host = 192.101.17.30
port = 2775
transceiver-mode = true
smsc-username = "hot"
smsc-password = "kkkk"
interface-version = 34
system-type = 
my-number=38260
msg-id-type = 0x03
alt-charset = GSM
#denied-smsc-id = 
#source-addr-ton = 0
#source-addr-npi = 0
#dest-addr-ton = 0
#dest-addr-npi = 0
allowed-prefix-regex = ^\+?(0|234)((8[01]2)|(808)|(7[01]8))

#######################################
# SMSBOX
group = smsbox
bearerbox-host = localhost
smsbox-id = vsmsc
sendsms-port = 9009
sendsms-url = "/cgi-bin/sendsms"
global-sender = cingular
reply-couldnotfetch = "Could not temporarily get content...please try again"
sendsms-chars = "0123456789 +-"
http-request-retry = 1
reply-emptymessage = ""
http-queue-delay = 30
max-pending-requests = 1000
log-file = "/var/log/kannel/smsbox.log"
log-level = 0
access-log = "/var/log/kannel/smsbox-access.log"

#######################################
# DATABASE
group = mysql-connection
id=mydlr
host=localhost
username=root
password=Wind
database=inm
max-connections=1

group = dlr-db
id = mydlr
table = dlr
field-smsc = smsc
field-timestamp = ts
field-destination = destination
field-source = source
field-service = service
field-url = url
field-mask = mask
field-status = status
field-boxc-id = boxc

below is the opensmppbox.conf

#
group = core
dlr-storage = internal

group = opensmppbox
opensmppbox-id = smppbox
opensmppbox-port = 2775
bearerbox-host = localhost
bearerbox-port = 9000
log-level = 0
log-file = /var/log/kannel/opensmppbox/opensmppbox.log
our-system-id = 
use-systemid-as-smsboxid = true
route-to-smsc =Singtel
smpp-logins = "/etc/kannel/smpplogins.txt"
#route-to-smsc = emitsms

group = mysql-connection
id = mydlr
host = localhost
username = root
password = Wing
database = inm
max-connections = 1

group = dlr-db
id = mydlr
table = dlr
field-smsc = smsc
field-timestamp = ts
field-destination = destination
field-source = source
field-service = service
field-url = url
field-mask = mask
field-status = status
field-boxc-id = boxcid

below is the smpplogins.txt

system-id-01 password-01 system-type-01
client-02 password-02 vma 127.0.0.1
client-03 password-03 vma *.*.*.*
hot cingul12 vma 17.x.x.x
EN

回答 1

Stack Overflow用户

发布于 2013-03-27 13:32:33

在opensmppbox中,将kannel conf中核心组的bearerbox port更改为smsbox-port,即在opensmppbox conf中将9000更改为9002

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15201639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档