Apa arti dari kesalahan init pemula ini?

32
$ start playframework
start: Rejected send message, 1 matched rules; type="method_call", 
sender=":1.6" (uid=1000 pid=1080 comm="start portal ") 
interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" 
requested_reply="0" destination="com.ubuntu.Upstart"
(uid=0 pid=1 comm="/sbin/init")

Saya mencoba membuat playframework untuk mulai menggunakan skrip pemula ini .

Saya melihat kesalahan serupa diposting di web, dan di sini, tetapi tidak pernah menemukan penjelasan umum tentang apa artinya. Apakah ini berarti proses yang sedang dimulai menghasilkan kesalahan? Apa cara umum untuk men-debug kesalahan semacam ini?

ripper234
sumber
5
Sepertinya saya kehilangan sudo, seperti pada sudo start playframework. Saya masih tidak tahu persis apa arti pesan rahasia di atas, jadi saya akan meninggalkan pertanyaan ini di sini.
ripper234

Jawaban:

36

Ini berarti Anda tidak memiliki izin untuk memberi tahu Upstart apa yang harus dilakukan. Seperti yang Anda katakan, Anda hilang sudodan pengguna normal tidak memiliki izin untuk memulai atau menghentikan pekerjaan sistem. String cryptic hanyalah cara yang sangat teknis (dan tepat) untuk mengatakannya :-)

Tuminoid
sumber
10
Kegunaan Linux masih memiliki jalan panjang ...
ripper234
2
Kegunaan Linux tidak cocok dengan kalimat yang sama dengan administrasi sistem :-) Alat-alat baris perintah seharusnya memberi Anda deskripsi masalah yang tepat, jika tidak, itu tidak berguna. Saya setuju bahwa pesan kesalahan khusus ini dapat dikatakan berbeda.
Tuminoid
3
@ Tuminoid karena tidak tertarik, dapatkah Anda menjelaskan pesan kesalahan itu. Apa yang memberi tahu Anda bahwa Anda kekurangan hak yang memadai?
AJP
"Ditolak mengirim pesan" yang berarti "izin ditolak" adalah cara standar untuk mengekspresikan "hak akses root yang hilang" ketika penerima pid = 1 uid = 0 (root).
Tuminoid
Hmm ... sayangnya bagi saya menambahkan sudo kemudian memberi saya "mulai: Pekerjaan gagal memulai" tanpa info berguna tentang mengapa gagal memulai :(
David