maj log and socket