[katzenpost] Issue Setting Up Katzenpost Mixnet
masala at riseup.net
masala at riseup.net
Fri Sep 25 18:00:24 UTC 2020
On 2020-09-25 14:50, MORRICE Luke wrote:
> Hi there,
Hi Morrice,
The issue is that the mix server binary paths have changed from that
repository and the documentation was not updated correspondingly...
take a look at the Dockerfiles in https://github.com/katzenpost/docker
and also see that the binaries for the mix server components can be
built from the following path:
https://github.com/katzenpost/server/tree/master/cmd/server
(rather than the daemons repository).
Sorry that this is a mess.
M
>
> I’m a final year AI and Computer Science student at Edinburgh
> University working on my honours project to optimise mix network
> security parameters. I’m trying to use Katzenpost to simulate a mix
> net but I’m having trouble setting up.
>
> I’m following the tutorial at
> https://katzenpost.mixnetworks.org/docs/setup.html. My problem is when
> I run the following line:
>
> go get -u -v github [1]. [1]com [1]/ [1]katzenpost [1]/ [1]daemons
> [1]/ [1]server [1]
>
> The downloading fails towards the end. Here is my terminal output:
>
> github.com/jackc/pgtype [2] (download)
> github.com/katzenpost/server/internal/sqldb [3]
> # github.com/katzenpost/server/internal/sqldb [3]
> ../src/github.com/katzenpost/server/internal/sqldb/pgx.go:51:8: [4]
> undefined: pgx.ConnPool
> ../src/github.com/katzenpost/server/internal/sqldb/pgx.go:163:18: [5]
> undefined: pgx.ParseConnectionString
> ../src/github.com/katzenpost/server/internal/sqldb/pgx.go:169:13: [6]
> undefined: pgx.ConnPoolConfig
> ../src/github.com/katzenpost/server/internal/sqldb/pgx.go:183:19: [7]
> undefined: pgx.NewConnPool
> ../src/github.com/katzenpost/server/internal/sqldb/pgx.go:378:24: [8]
> undefined: pgx.PgError
>
> It seems to me that there is a bug in the pgx.go file located at
> /katzenpost/server/internal/sqldb/ with a variable called “pgx”.
>
> Do I have to install some prerequisite libraries to get this to work,
> or is there something else I’m doing wrong?
> Would appreciate any support or advice for this. I’m really looking
> forward to working with Katzenpost. Thanks very much in advance.
>
> Kind regards,
> Luke Morrice The University of Edinburgh is a charitable body,
> registered in Scotland, with registration number SC005336.
>
> Links:
> ------
> [1] http://github.com/katzenpost/daemons/server
> [2] http://github.com/jackc/pgtype
> [3] http://github.com/katzenpost/server/internal/sqldb
> [4] http://github.com/katzenpost/server/internal/sqldb/pgx.go:51:8:
> [5] http://github.com/katzenpost/server/internal/sqldb/pgx.go:163:18:
> [6] http://github.com/katzenpost/server/internal/sqldb/pgx.go:169:13:
> [7] http://github.com/katzenpost/server/internal/sqldb/pgx.go:183:19:
> [8] http://github.com/katzenpost/server/internal/sqldb/pgx.go:378:24:
> _______________________________________________
> katzenpost mailing list
> katzenpost at lists.mixnetworks.org
> https://lists.mixnetworks.org/listinfo/katzenpost
More information about the katzenpost
mailing list