Hi Andy, Thanks for your quick answer, I could confirm that shiro.ini is loaded, but at the end I could create my dataset with curl command: curl "http://localhost:3030/$/datasets?dbType=tdb&dbName=test1" -X POST), with ssh connection
load data and query it, that solved initially my issue for testing and demonstration purpose. :-) Luis Ramos El mar, 24 ago 2021 a las 0:22, Andy Seaborne (<[email protected]>) escribió: > Hi there, > > That shiro.ini looks right. It can be tricky to make sure it is active. > If it is the standalone server, it will need a restart to see the > changed file in the run/ area. Or is this the war file? > > The create step could be achieved by ssh to the VM and executing curl > locally. > > Or using a configuration file on startup and not dynamically creating > the dataset. > > The data loading isn't an admin operation - just POST to the "/dataset" > endpoint in the normal setup. > > Andy > > On 23/08/2021 13:11, Luis Enrique Ramos García wrote: > > Dear All, > > > > I installed fuseki in a virtual server, and when I tried to load a > dataset > > I realized it has some security setup. > > > > I found some indications here: > > https://jena.apache.org/documentation/fuseki2/fuseki-security.html > > and modified my shiro.ini as follows: > > > > *********shiro.ini > > > > [main] > > localhost=org.apache.jena.fuseki.authz.LocalhostFilter > > > > [urls] > > ## Control functions open to anyone > > /$/server = anon > > /$/ping = anon > > /$/datasets = anon > > ## and the rest are restricted to localhost. > > ## See above for 'localhost' > > /$/** = anon > > /**=anon > > > > ******************************************* > > > > Now, when I try the following endpoints with postman: > > get mypi/$/ping > > get myip/$/server > > > > I obtain the expected result, but when I try the following: > > get mypi/$/datasets/ > > post myip/$/datasets/{name} > > > > I get *Error 403: Forbidden.* > > > > > > Thus, I wonder how I have to configure shiro.ini in order to let any user > > to create datasets and load data?. Moreover, I wonder what should be the > > right method to load datasets remotely?. > > > > > > Best regards > > > > > > Luis Ramos > > >
