AppSync: Push-asennus Linux-isäntään epäonnistuu, kun sen suorittaa SUDO-käyttäjä
Summary: AppSync: Push-asennus Linux-isäntään epäonnistuu, kun sen suorittaa SUDO-käyttäjä
Symptoms
Kun lisäät Linux-isännän ja työnnät laajennuksen ulos, näyttöön tulee seuraava virhe:
AppSync Host -laajennuksen kanssa kommunikoitaessa tapahtui virhe.
Tarkista, onko agenttipalvelu käynnissä, ja käynnistä se tarvittaessa uudelleen.
AppSync-server.log, joka sijaitsee kansiossa c:\program files\emc\jboss\logs, sisältää myös seuraavan virheen:
Virhe haettaessa tiedostoa SFTP:n kautta: Lupa evätty
Cause
Tämän ongelman syy on SUDO-käyttäjän umask.
Umaskin todettiin olevan 077, mikä esti SUDO-käyttäjän luomien tiedostojen lukemisen sen ryhmän jäseniltä, johon SUDO-käyttäjä kuuluu.
SFTP toimi hyvin, mutta SFTP:stä /opt/emc/appsyncissa luotua .rsp-tiedostoa ei voitu lukea.
Resolution
Varmista, että SUDO-käyttäjän umaskissa, jota käytetään laajennuksen työntämiseen Linux-isäntään, on umask, joka sallii omistajalle luku- ja kirjoitusoikeudet ja vähintään ryhmän lukuoikeudet.
Umaskin 037 pitäisi riittää.