No, I was running Fuseki earlier today, with /$/** = localhostFilter, and from another machine I could access the query construction form with no problem. So it may be a little more complicated than that, but I admit I don’t know how.
--- A. Soroka The University of Virginia Library > On Feb 17, 2016, at 4:36 PM, Don Rolph <[email protected]> wrote: > > Ok, the /$/server interface is required for the query screen. > > The /$/server interface also gives access to the data set management > functions. > > So it does not look like the query window only can be given anon access. > > Oh well. > > Thanks for everyone's help! > > On Wed, Feb 17, 2016 at 2:48 PM, Don Rolph <[email protected]> wrote: > >> Nope: behavior still the same. >> >> I think I need a line of the form: >> >> /$/<some field>* = anon >> >> where <some field> refers to the datasets page /dataset.html >> >> But still struggling. >> >> Thanks for your help! >> >> On Wed, Feb 17, 2016 at 1:57 PM, Don Rolph <[email protected]> wrote: >> >>> I am restarting. Let me remove the " >>> >>> Thanks! >>> >>> On Wed, Feb 17, 2016 at 9:42 AM, A. Soroka <[email protected]> wrote: >>> >>>> I confess that looks good to me. I should think that the /**=anon clause >>>> would allow access to the HTML forms. >>>> >>>> In fact, I just ran a copy of Fuseki locally with this shiro.ini and had >>>> no problem accessing the forms from another computer. The one thing that >>>> strikes me as odd is your line: >>>> >>>> /$/** = authcBasic,user[admin]" >>>> >>>> Did you leave an extra quote in there? Also, just to be clear, you are >>>> restarting Fuseki in between changes to shiro.ini, right? (It’s not a >>>> dynamically-loaded configuration, so far as I know.) >>>> >>>> --- >>>> A. Soroka >>>> The University of Virginia Library >>>> >>>>> On Feb 16, 2016, at 5:27 PM, Don Rolph <[email protected]> wrote: >>>>> >>>>> Shiro.ini file as below: >>>>> >>>>> # Licensed under the terms of >>>> http://www.apache.org/licenses/LICENSE-2.0 >>>>> >>>>> [main] >>>>> # Development >>>>> ssl.enabled = false >>>>> >>>>> plainMatcher=org.apache.shiro.authc.credential.SimpleCredentialsMatcher >>>>> #iniRealm=org.apache.shiro.realm.text.IniRealm >>>>> iniRealm.credentialsMatcher = $plainMatcher >>>>> >>>>> localhostFilter=org.apache.jena.fuseki.authz.LocalhostFilter >>>>> >>>>> [users] >>>>> # Implicitly adds "iniRealm = org.apache.shiro.realm.text.IniRealm" >>>>> admin=refdata >>>>> >>>>> [roles] >>>>> >>>>> [urls] >>>>> ## Control functions open to anyone >>>>> /$/status = anon >>>>> /$/ping = anon >>>>> >>>>> ## and the rest are restricted to localhost. >>>>> ##/$/** = localhostFilter >>>>> >>>>> ## If you want simple, basic authentication user/password >>>>> ## on the operations, >>>>> ## 1 - set a better password in [users] above. >>>>> ## 2 - comment out the "/$/** = localhost" line and use: >>>>> /$/** = authcBasic,user[admin]" >>>>> >>>>> ## or to allow any access. >>>>> ##/$/** = anon >>>>> >>>>> # Everything else >>>>> /**=anon >>>>> ~ >>>>> >>>>> >>>>> I have put in lines of the form: >>>>> >>>>> /$/status = anon >>>>> /$/ping = anon >>>>> /$/datasets = anon >>>>> >>>>> and >>>>> >>>>> /$/status = anon >>>>> /$/ping = anon >>>>> /$/datasets/* = anon >>>>> >>>>> and >>>>> >>>>> /$/status = anon >>>>> /$/ping = anon >>>>> /$/datasets/ds* = anon >>>>> >>>>> etc. without luck. >>>>> >>>>> Unsure what the /$/ path to the query page would be. >>>>> >>>>> Thanks! >>>>> >>>>> >>>>> >>>>> >>>>> On Tue, Feb 16, 2016 at 4:40 PM, A. Soroka <[email protected]> wrote: >>>>> >>>>>> Can you show us your current shiro.ini file? >>>>>> >>>>>> --- >>>>>> A. Soroka >>>>>> The University of Virginia Library >>>>>> >>>>>>> On Feb 16, 2016, at 4:38 PM, Don Rolph <[email protected]> wrote: >>>>>>> >>>>>>> When I go to the dataset web page it asks for authentication and if I >>>>>>> cancel it I cant see the dataset. >>>>>>> >>>>>>> On Tue, Feb 16, 2016 at 3:24 PM, A. Soroka <[email protected]> >>>> wrote: >>>>>>> >>>>>>>> Those forms should be available to everyone by default. The line: >>>>>>>> >>>>>>>> /**=anon >>>>>>>> >>>>>>>> in the default shiro.ini file takes care of that. When you go to >>>> those >>>>>>>> pages from another machine, what response are you actually getting? >>>>>>>> >>>>>>>> --- >>>>>>>> A. Soroka >>>>>>>> The University of Virginia Library >>>>>>>> >>>>>>>>> On Feb 16, 2016, at 1:15 PM, Don Rolph <[email protected]> >>>> wrote: >>>>>>>>> >>>>>>>>> The HTML interface. >>>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> >>>>>>>>> On Tue, Feb 16, 2016 at 12:26 PM, A. Soroka <[email protected]> >>>>>> wrote: >>>>>>>>> >>>>>>>>>> Do you mean the HTML form that lets you edit queries for any >>>> dataset >>>>>> or >>>>>>>>>> the query endpoint for a given dataset? >>>>>>>>>> >>>>>>>>>> --- >>>>>>>>>> A. Soroka >>>>>>>>>> The University of Virginia Library >>>>>>>>>> >>>>>>>>>>> On Feb 16, 2016, at 10:38 AM, Don Rolph <[email protected]> >>>> wrote: >>>>>>>>>>> >>>>>>>>>>> OK this works to open up the web interface to either all users or >>>>>> using >>>>>>>>>> the >>>>>>>>>>> example authorized users. >>>>>>>>>>> >>>>>>>>>>> How do I let all users use the query interface? >>>>>>>>>>> >>>>>>>>>>> I tried: >>>>>>>>>>> >>>>>>>>>>> /$/datasets = anon >>>>>>>>>>> >>>>>>>>>>> and >>>>>>>>>>> >>>>>>>>>>> /$/datasets* = anon >>>>>>>>>>> >>>>>>>>>>> and >>>>>>>>>>> >>>>>>>>>>> /$/datasets/* = anon >>>>>>>>>>> >>>>>>>>>>> and >>>>>>>>>>> >>>>>>>>>>> /$/datasets/ds = anon >>>>>>>>>>> >>>>>>>>>>> and >>>>>>>>>>> >>>>>>>>>>> /$/datsets/ds* = anon >>>>>>>>>>> >>>>>>>>>>> but none of these seem to work to allow anonymous access to the >>>> query >>>>>>>>>>> screen. >>>>>>>>>>> >>>>>>>>>>> Thoughts? >>>>>>>>>>> >>>>>>>>>>> Thanks in advance! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Feb 15, 2016 at 3:35 PM, A. Soroka <[email protected]> >>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Have you adjusted the security settings for the UI? See the >>>> first >>>>>>>>>>>> paragraph here: >>>>>>>>>>>> >>>>>>>>>>>> >>>> https://jena.apache.org/documentation/fuseki2/fuseki-security.html >>>>>>>>>>>> >>>>>>>>>>>> --- >>>>>>>>>>>> A. Soroka >>>>>>>>>>>> The University of Virginia Library >>>>>>>>>>>> >>>>>>>>>>>>> On Feb 15, 2016, at 2:08 PM, Don Rolph <[email protected]> >>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> How do I enable the web interface to Jena-fuseki 2.3.1? >>>>>>>>>>>>> >>>>>>>>>>>>> I can connect to the web server at: >>>>>>>>>>>>> >>>>>>>>>>>>> http://webserver.com:3030/ >>>>>>>>>>>>> >>>>>>>>>>>>> but it seems I have to do something to enable this >>>> functionality >>>>>>>> form a >>>>>>>>>>>>> remote machine. >>>>>>>>>>>>> >>>>>>>>>>>>> Hints/suggestions? >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks in advance! >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> 73, >>>>>>>>>>>>> AB1PH >>>>>>>>>>>>> Don Rolph >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> 73, >>>>>>>>>>> AB1PH >>>>>>>>>>> Don Rolph >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> 73, >>>>>>>>> AB1PH >>>>>>>>> Don Rolph >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> 73, >>>>>>> AB1PH >>>>>>> Don Rolph >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> 73, >>>>> AB1PH >>>>> Don Rolph >>>> >>>> >>> >>> >>> -- >>> >>> 73, >>> AB1PH >>> Don Rolph >>> >> >> >> >> -- >> >> 73, >> AB1PH >> Don Rolph >> > > > > -- > > 73, > AB1PH > Don Rolph
