{
"blocks" : 310,
"currentblocksize" : 0,
"currentblocktx" : 0,
"difficulty" : 1.00000000,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"pooledtx" : 0,
"testnet" : false
}

difficulty 1??? wtf!!
Are you synced correctly?
22:23:07

{
"blocks" : 311,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 1.00000000,
"errors" : "",
"generate" : true,
"genproclimit" : -1,
"hashespersec" : 4574938,
"pooledtx" : 0,
"testnet" : false
}
22:23:14

getinfo
22:23:14

{
"version" : 80600,
"protocolversion" : 70001,
"walletversion" : 60000,
"balance" : 0.00000000,
"blocks" : 311,
"timeoffset" : 0,
"connections" : 2,
"proxy" : "",
"difficulty" : 1.00000000,
"testnet" : false,
"keypoololdest" : 1398315854,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"errors" : ""
}