Server-side console.log doesn't show anything in my terminal

// server/methods.js
  createReceipt: function(values) {
    console.log("Created receipt");

    if (!Meteor.userId()) {
      throw new Meteor.Error("not-authorized");

    var receipt = {
      nit: values['nit'],
      userId: Meteor.userId()

    var receiptId = Receipts.insert(receipt);
    console.log("Created receipt", receiptId);

When I execute this, nothing is displayed inside my terminal. I’m using Mac OSX Mavericks with Any ideas?

sergiotapia at Sergios-iMac in ~/Work/playground on master [!?]
$ meteor run --settings server/settings.json
[[[[[ ~/Work/playground ]]]]]                       

=> Started proxy.                             
=> Started MongoDB.                           
=> Started your app.                          

=> App running at: http://localhost:3000/

Did you ever figure out what was going on? I have a similar issue where sometimes my console.logs in method calls do not show up in the the terminal on the server so I can’t diagnose why a particular issue is failing.

Same here, in a Meteor.method that is being called by the client.

Are you using mgd:validated-method?