Uplink only to one Server at the same Time ?

94 views
Skip to first unread message

Thomas Füll, DG1FDV

unread,
May 30, 2016, 6:22:37 AM5/30/16
to aprsc
Hi all,

i setup an aprsc Server on an Raspi 1b and ist works fine, only the Uplink wil lsend the files only to one aktive server.
Backgroud is that i will send the files to an local/ internal Server on which also other user locations and devices will be shown and also to an official APRS Server at DB0ZDF.

The Entry in the aprs.conf:
Uplink "APRS" full tcp 44.225.80.100 10152 #APRS Server @ DB0ZDF
Uplink "OGN" full tcp 192.x.x.x 10152 # internal Server

Actualy the Server connect only to APRS ( DB0ZDF) but noch to the internal, if DB0ZDF is offline then he connect to the internal Server. (looks like the Rotate Syntax)

Many Thanks
Thomas, DG1FDV

Heikki Hannikainen

unread,
May 31, 2016, 11:33:59 AM5/31/16
to 'Thomas Füll, DG1FDV' via aprsc
On Mon, 30 May 2016, 'Thomas Füll, DG1FDV' via aprsc wrote:

> i setup an aprsc Server on an Raspi 1b and ist works fine, only the
> Uplink wil lsend the files only to one aktive server.

Correct. To prevent loops and delayed packet bursts, and general meltdowns
of the APRS-IS network, each server can only connect to a single uplink at
a time. The APRS-IS network architecture doesn't work in a config with
loops - there used to be some, and it caused serious problems.

> Backgroud is that i will send the files to an local/ internal Server on
> which also other user locations and devices will be shown and also to an
> official APRS Server at DB0ZDF.

You need to configure that other local/intenal server to connect to the
aprsc server in question, as a client.

> Actualy the Server connect only to APRS ( DB0ZDF) but noch to the
> internal, if DB0ZDF is offline then he connect to the internal Server.
> (looks like the Rotate Syntax)

Correct, you can configure a list of alternative servers and then it'll
keep a connection to one of them.

- Hessu

Thomas Füll, DG1FDV

unread,
Jun 6, 2016, 7:11:28 AM6/6/16
to aprsc
Hello,

many thanks for your answer Hessu !

Now the Question is how could i connect Uplink Server as a Client to the local
aprsc Server ? The Syntax in the config File shows no Entry for this szenario.
I try it with uplink as an "ro" tcp Server but this also not work. The client
Software could only connect to one Server.

Any Idea ?

73
Thomas

Heikki Hannikainen

unread,
Jun 6, 2016, 8:25:30 AM6/6/16
to 'Thomas Füll, DG1FDV' via aprsc
On Mon, 6 Jun 2016, 'Thomas Füll, DG1FDV' via aprsc wrote:

> Am Dienstag, 31. Mai 2016 17:33:59 UTC+2 schrieb Heikki Hannikainen:
>> On Mon, 30 May 2016, 'Thomas Füll, DG1FDV' via aprsc wrote:
>>
>>> i setup an aprsc Server on an Raspi 1b and ist works fine, only the
>>> Uplink wil lsend the files only to one aktive server.
>>
>> Correct. To prevent loops and delayed packet bursts, and general meltdowns
>> of the APRS-IS network, each server can only connect to a single uplink at
>> a time. The APRS-IS network architecture doesn't work in a config with
>> loops - there used to be some, and it caused serious problems.
>>
>>> Backgroud is that i will send the files to an local/ internal Server on
>>> which also other user locations and devices will be shown and also to an
>>> official APRS Server at DB0ZDF.
>>
>> You need to configure that other local/intenal server to connect to the
>> aprsc server in question, as a client.
>
> Now the Question is how could i connect Uplink Server as a Client to the local
> aprsc Server ? The Syntax in the config File shows no Entry for this szenario.
> I try it with uplink as an "ro" tcp Server but this also not work. The client
> Software could only connect to one Server.

I'm not sure I understand what you're trying to achieve. Could you draw a
picture?

aprsc does not support connecting to multiple uplink servers, except when
*all* of those uplinks are read-only ("multiro"). This is because the
APRS-IS network does not safely support such a setup.

- Hessu
Reply all
Reply to author
Forward
0 new messages