Hi Francesco,

the default security profile only allows write-operations from localhost
[1], so if you have marmotta running on a remote server, you need to
manually set the security profile to "standard" or "restricted" before.
Simplest way is to update the 'security.profile = restricted' in the
system-config.properties file and restart marmotta.

Hope that helps,
Jakob

[1] http://marmotta.apache.org/platform/security-module.html

On Tue, 27 Mar 2018 at 00:38 Francesco Bailo <m...@francescobailo.net> wrote:

> Thanks, Xavier.
>
> I managed to install the development version. Still, the authentication
> doesn't work as expected. I managed to log in as admin but I couldn't
> change any setting or add a new user. As soon as I try to edit something,
> the app will ask me again to authenticate (Although I'm already
> authenticated as admin). And I can't access the SPARQL query service. Since
> it's not a local install do I need to change/tweak something before I can
> authenticate via web?
>
> The install is online at http://130.56.250.79:8080/.
>
> Thanks
>
> Best
> Francesco
>
> --
>
> *Francesco Bailo*
>
> Postdoctoral Fellow in Digital Media Methods
>
>
> Department of Media and Communications
> Faculty of Arts and Social Sciences
>
> *THE UNIVERSITY OF SYDNEY*Rm S208, A20 - John Woolley Building  | The
> University of Sydney | NSW | 2006 | Australia
> *Phone *
> *+61 2 8627 6895 <+61286276895>| Twitter @FrBailo
> <https://twitter.com/frbailo>Email francesco.ba...@sydney.edu.au
> <francesco.ba...@sydney.edu.au>
> <francesco.ba...@sydney.edu.au> | Website www.francescobailo.net
> <http://www.francescobailo.net/>*
>
> On 27 March 2018 at 01:35, Xavier Sumba <xavier.sumb...@ucuenca.ec> wrote:
>
>> Hi Francesco,
>>
>>
>>
>> On Sun, Mar 25, 2018 at 11:52 PM, Francesco Bailo <m...@francescobailo.net>
>> wrote:
>>
>>> Hi Sergio and Xavier,
>>>
>>> It might seem a stupid question but how do I install the 3.4.0-SNAPSHOT?
>>>
>>> Should I `git checkout develop` once I've cloned the repository and
>>> before I do `mvn clean install`?
>>>
>>>
>> Yes, you should compile the develop branch. After that you can execute
>> Marmotta in the following ways:
>>
>>
>>    1. Execute the marmotta-webapp
>>    
>> <https://github.com/apache/marmotta/tree/master/launchers/marmotta-webapp>(launchers/marmotta-webapp),
>>    if you are executing from an IDE, e.g.
>>    2. Deploy the marmotta.war in your own server (tomcat7)
>>    3. Install locally using the installer in
>>    launchers/marmotta-installer (java -jar
>>    target/marmotta-installer-x.x.x.jar),
>>    4. Deploy using maven (mvn tomcat7:run), useful for dev environments.
>>    5. There is a docker image [1] in docker hub, you can pull and run
>>    it. If you want the latest changes of dev branch, you can build your own
>>    container using the Dockerfile provided in [2].
>>
>> I think I am not missing other option to deploy Marmotta. Hope it helps!
>>
>> Best,
>> Xavier.
>>
>>
>> [1] https://hub.docker.com/r/apache/marmotta/
>> [2] https://github.com/apache/marmotta/blob/develop/Dockerfile
>>
>> Thanks.
>>>
>>> Best
>>> Francesco
>>>
>>> --
>>>
>>> *Francesco Bailo*
>>>
>>> Postdoctoral Fellow in Digital Media Methods
>>>
>>>
>>> Department of Media and Communications
>>> Faculty of Arts and Social Sciences
>>>
>>> *THE UNIVERSITY OF SYDNEY*Rm S208, A20 - John Woolley Building  | The
>>> University of Sydney | NSW | 2006 | Australia
>>> *Phone *
>>> *+61 2 8627 6895 <+61286276895>| Twitter @FrBailo
>>> <https://twitter.com/frbailo>Email francesco.ba...@sydney.edu.au
>>> <francesco.ba...@sydney.edu.au>
>>> <francesco.ba...@sydney.edu.au> | Website www.francescobailo.net
>>> <http://www.francescobailo.net/>*
>>>
>>> On 11 January 2018 at 01:31, Sergio Fernández <wik...@apache.org> wrote:
>>>
>>>> Hi Francesco,
>>>>
>>>> 3.3.x comes with a very annoying bug regarding login:
>>>> https://issues.apache.org/jira/browse/MARMOTTA-534
>>>>
>>>> It's going to be fixed in 3.4.0 if we find time to finally cast the
>>>> release.
>>>>
>>>> So, in the meantime, I guess you have three options (I summarize them
>>>> to have it documented):
>>>>
>>>> 1) Changing user.admin.pwhash in your configuration file (requires
>>>> restarting).
>>>>
>>>> 2) If you installation is not public and/or you don't care much about
>>>> security, you can disable it.
>>>>
>>>> You have two ways of doing that:
>>>>
>>>> 2a) Changing *security.enabled = false* in your configuration file, as
>>>> Xavier told you (requires restarting).
>>>>
>>>> 2b) Executing the following request from the same machine where
>>>> Marmotta is running (allowed _only_ from localhost with the default simple
>>>> profile):
>>>>
>>>> curl -X POST -H "Content-Type: application/json" -d '["false"]' 
>>>> http://localhost:8080/marmotta/config/data/security.enabled
>>>>
>>>> 3) Migrate to 3.4.0-SNAPSHOT, which currently can be considered a
>>>> release candidate (the release is just blocked by a bug in the installer).
>>>> Actually I'd recommend this last option for any new installation.
>>>>
>>>> I hope that helps. Apologize for all inconveniences.
>>>>
>>>> Cheers,
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, Jan 9, 2018 at 11:06 PM, Francesco Bailo <m...@francescobailo.net
>>>> > wrote:
>>>>
>>>>> Hi Xavier
>>>>>
>>>>> No, no error. I tried to add the line `user.admin.pwhash =
>>>>> :sha1::myhashpasword` in the file `system-config.properties` file. The 
>>>>> line
>>>>> was actually missing. This solved the problem of logging in with my local
>>>>> installation (on a Mac) but not on the Ubuntu server.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Best
>>>>> Francesco
>>>>>
>>>>> m: +61 416 860 221
>>>>> e: m...@francescobailo.net
>>>>>
>>>>> On 10 January 2018 at 08:35, Xavier Sumba <xavier.sumb...@ucuenca.ec>
>>>>> wrote:
>>>>>
>>>>>> Hi Francesco,
>>>>>>
>>>>>> That interface is a little tricky. Do you have any error on the
>>>>>> console browser or maybe in a log file?
>>>>>>
>>>>>> Some points that I hope help you out.
>>>>>>
>>>>>>    - You can change the default password [1].
>>>>>>    - You can disable the security by changing *security.enabled =
>>>>>>    false* in your configuration file.
>>>>>>
>>>>>> Cheers,
>>>>>> Xavier.
>>>>>>
>>>>>> [1]
>>>>>> https://wiki.apache.org/marmotta/Maintenance#Change_the_admin_password
>>>>>>
>>>>>> On Tue, Jan 9, 2018 at 3:46 PM, Francesco Bailo <
>>>>>> bailo.france...@gmail.com> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I have installed (standalone) and correctly started Apache Marmotta
>>>>>>> 3.3.0 on an Ubuntu server. But I can't log in with the default admin
>>>>>>> password (admin/pass123). Navigating to my host:8080, I get to access 
>>>>>>> the
>>>>>>> configuration interface. But I can't change anything.
>>>>>>>
>>>>>>> I both tried using Chrome and Safari. By clicking on the login
>>>>>>> button (top/right) I don't get to log in. If I try to change something
>>>>>>> through the configuration interface, I'm prompted by the browser with an
>>>>>>> "authentication required" form. Still, the admin/pass123 combination
>>>>>>> doesn't work.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> Francesco
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
> --
Jakob Frank
| http://redlink.at
| m: +43 699 10588742 | e: jakob.fr...@redlink.at
| http://at.linkedin.com/in/jakobfrank

Reply via email to