Critical Error! The home directory has not been configured

1. Critical Error! The home directory has not been configured

Beatriz da Silveira
beatrizs

(usa Outra)

Enviado em 05/06/2013 - 21:07h

Estou fazendo um programa para ler de um arquivo e criar usuários automaticamente no Openfire. Porém fica me aparecendo o seguinte erro: Critical Error! The home directory has not been configured.

Pesquisei algumas coisas pela internet e não entendi como se deve configurar o home directory.


  


2. Re: Critical Error! The home directory has not been configured

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/06/2013 - 21:25h

beatriz, poste o programa que está fazendo, para a galera olhar o código e poder ver o que está acontecendo.

Poste aqui (entre sinais code, entre colchetes ([]) e /code (entre colchetes), ou num Pastiebin.


3. Re: Critical Error! The home directory has not been configured

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 05/06/2013 - 21:25h

Basicamente, vc vai precisar de uma pasta para o usuário em /home, da qual ele seja dono.

sudo mkdir /home/$USER
sudo chown -R $USER:$GROUP /home/$USER




4. Re: Critical Error! The home directory has not been configured

Beatriz da Silveira
beatrizs

(usa Outra)

Enviado em 06/06/2013 - 12:34h

É quando eu chamo essa classe que dá o erro!


import org.jivesoftware.openfire.group.Group;
import org.jivesoftware.openfire.group.GroupManager;
import org.jivesoftware.openfire.group.GroupNotFoundException;
import org.xmpp.packet.JID;



public class AdicionaUsuarioNogrupoDefault {

//private static final org.slf4j.Logger Logger = org.slf4j.LoggerFactory.getLogger(AdicionaUsuarioNogrupoDefault.class);

public AdicionaUsuarioNogrupoDefault ( String username ) {
Group group = null;
GroupManager groupManager= GroupManager.getInstance();

// Logger.debug("adiciona usuario '"+ username + "' no grupo Default!");

try {
System.out.println("Adicionando usuario no grupo default");
String nickname= username +"@ipServer";
JID jid = new JID(nickname);

group = groupManager.getGroup("DEFAULT");
group.getMembers().add(jid);
} catch (GroupNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

//Logger.debug("Erro! Grupo 'Defaul' nao existe!!");


}
}







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts