如何为SMS Gateway创建代理

时间:2015-10-26 11:52:29

标签: java testing sms-gateway http-proxy shared-directory

我们有一个邮件服务器,我们已经以批处理文件的形式创建了一个simplSocketproxy,它看起来是这样的:

@ECHO OFF
TITLE Proxy_for_SMTP_MailServer
echo Proxy for SMTP MailServer
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25
set CURR_DIR=C:\gcdm\projects\trunk\SimpleSocketProxy\target
set PATH=%JAVA_HOME%\bin;%PATH%
echo Current directory is: %CURR_DIR%
REM LMUC439844.muc:11580

call java.exe -classpath %CURR_DIR%\SimpleSocketProxy-0.0.1-SNAPSHOT.jar com.bmw.c2b.failout.proxy.socket.SocketProxy 25 tcp://smuc4625.muc:25
PAUSE

默认的DB值如下:

Key:config.componentContext.gcdm-notification-ejb.cdp.sms.endpoint.alternate.url value:http://smuc4625.muc/sms2mail.py

所以我们只需要用我们的本地机器(LMUC439844.muc)替换值(值:http://smuc4625.muc/sms2mail.py)(见上图),它就变成了:

`Key:config.componentContext.gcdm-notification-jb.cdp.sms.endpoint.alternate.url                                                                   
`value:LMUC439343.muc`

并执行提交,然后重新启动服务器,并启动代理(批处理文件),然后它可以正常工作。 我想对SMS网关做同样的事情,它在数据库中看起来是默认的:

Key:config.componentContext.gcdm-notification-ejb.sambaShareFolder value:smb://GW070021.w7/GCDM/

在用我的本地机器替换后,它看起来如此:

Key:config.componentContext.gcdm-notification-ejb.sambaShareFolder value:LMUC439343.muc

但是它不起作用,就像我在主机上设置我的主机一样,但它没有工作:

@ECHO OFF
TITLE Proxy_for_SMS_Server
echo Proxy for SMS_Server
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25
set CURR_DIR=C:\gcdm\projects\trunk\SimpleSocketProxy\target
set PATH=%JAVA_HOME%\bin;%PATH%
echo Current directory is: %CURR_DIR%

REM LMUC439844.muc:443

call java.exe -classpath %CURR_DIR%\SimpleSocketProxy-0.0.1-SNAPSHOT.jar com.bmw.c2b.failout.proxy.socket.SocketProxy 434 tcp://GW070021.w7:445
PAUSE

我注意到数据库中SMS和SMTP的值不同,SMTP是网址:http://smuc4625.muc/sms2mail.py,而SMS是sharedFolder:smb://GW070021.w7/GCDM/

这可能是它不起作用的原因吗?

1 个答案:

答案 0 :(得分:0)

使用Internet Explorer完成SMS网关的管理。如果您有代理服务器,则可能必须将其配置为允许访问管理界面。本指南为您提供了采取/

的步骤

要绕过代理设置以访问SMS网关的管理界面,您必须在Internet Explorer中打开“Internet选项”表单。此表单包含一个" Connections"选项卡,允许您配置" Lan设置"。在Lan设置表单中,单击" Advanced" "代理服务器"中的按钮;组合框。这将打开代理服务器配置表单。在代理服务器配置表单中,您需要输入" 127.0.0.1;本地主机"进入例外文本框。

相关问题