On 10/07/12 11:50, Michael Brunnbauer wrote:
hi all
the --host= parameter of fuseki has been disabled and it seems that people
should create a Jetty XML file now and use --jetty-config=
Yes - it gives better control (and --host didn't do what people thought
it did! I listens to aninterface not a specific remote machine,
public FusekiCmd(String...argv)
{
...
// Set via jetty config file.
//add(argHost, "--host=name or IP", "Listen on a particular interface
(e.g. localhost)") ;
However, I am not sure if I got the right default version for this file, which
is not included in the Fuseki distribution. Is this the correct one ?
http://svn.apache.org/viewvc/incubator/jena/Jena2/Fuseki/trunk/jetty-fuseki.xml?revision=1153268&view=co&pathrev=1153268
Ye s- but treat it as a starting point, not a finished setup. After
all, that's why you would be using the chanageable jetty configuration
and not the builtin default.
I guess there is no way to restrict updates to localhost while having SPARQL
read access from everywhere without using Apache in front of Fuseki ?
We use an Apache frontend. It has a number of advantages for our usage
so I haven't tried special Jetty setups much.
There is (probably) a way to set up jetty to listen to two connectors
routed to Fuseki, bind one to the localhost network adapter and only let
that get update operations by service name.
(Maybe Fuseki should provide a servlet filter for that setup)
Andy
Regards,
Michael Brunnbauer