Re:

"Scott D. Harrison" <[email protected]> Fri, 20 Jun 2003 15:20:09 -0700
Newsgroups gmane.network.beep.roadrunner.general
Message-ID <[email protected]>
Sean,

If a VPN connection is not an option for you, then try looking into port=20
forwarding with SSH.  As a last alternative, you could try polling the=20
various IP addresses you need to connect to.  Kind of messy, but it might=
=20
work for you.  Ultimately, you may have to sit down and have a chat with=20
your system administrator to see if you can open up a port for your=20
application.

You realize that XML-RPC over BEEP is a symmetrical, bi-directional=20
protocol.  Once a connection is established and an XML-RPC channel is=20
started, you can make calls in both directions over the same channel.  In=
=20
my case, I use a TLS tuning profile on channel 1 and an XML-RPC profile o=
n=20
channel 3.  Odd channel numbers are assigned to the initiator of the=20
connection.  I then use channel 3 for remote invocations on both the=20
server and client.  Most of my XML-RPC calls are made on the server but=20
occasionally I need to invoke a call on the client.

Alternatively, you could create a new channel from the server to the=20
client.  This would be labeled channel 2 because the listener (server) is=
=20
starting the new channel.   In this case, you would have the client makin=
g=20
XML-RPC calls on the server over channel 3, and the server would be makin=
g=20
remote procedure calls over channel 2 to the client.

Basically, what I am saying is that if you have one connection you have i=
t=20
all.  I doesn't matter which way the connection is made.  As long as you=20
can get a connection, you can use XML-RPC in both directions.

Scott Harrison

> On Friday 20 June 2003 02:25 pm, Scott D. Harrison wrote:
> How about a VPN connection rather than SSH?  That should give you acces=
s
> in both directions.
>
> > On Friday 20 June 2003 01:05 am, "De Kock SJ wrote:
> > Hi there,
> >
> > Is anyone there? How active is this mailing list?
> >
> > I have been working on the xmlrpc over bee and have a few questions,
> > wondering if anyone whould be able to help.
> >
> > The system that I am working will at time be behind a secure fire wal=
l
> > of which I will not have much access to, only by logging on via ssh
> > can I get through to the other side. Any sugestions on how to get a
> > the xmlrpc over beep to cross with out much hassel from the end user?
> >
> > I have had problems with one of my test machines, running an initiato=
r
> > on that machine and a listener on another works fine but if I try run
> > it the other way I can't get through. Any ideas? Both machines are
> > running Red Hat 8.0 Linux and have the same incomming firewall rules
> > as far as I can see.
> >
> > I have another machine that I have installed SUSE Linux 8.2 on and it
> > does not have the pkg-config package. I downloaded and installed it
> > but could not find a glib-2.0.pc, where will I find it or how can I
> > create one?
> >
> > Thanks,
> > Sean
> >
> > _______________________________________________
> > Roadrunner mailing list
> > [email protected]
> > http://lists.codefactory.se/cgi-bin/mailman/listinfo/roadrunner