If I do not define any range (or if the range is large like a hundreds of ports), Nmap is returning ports as opened. However, if I put a smaller range or just scan a specific port, it says it's closed.
For example:
nmap -sV
1110/tcp open nfsd-status?
1111/tcp open lmsocialserver?
1112/tcp open msql?
1113/tcp open ltp-deepspace?
1117/tcp open ardus-mtrns?
1119/tcp open bnetgame?
nmap -sV -p 1110-1120
1110/tcp closed nfsd-status
1111/tcp closed lmsocialserver
1112/tcp closed msql
1113/tcp closed ltp-deepspace
1114/tcp closed mini-sql
1115/tcp closed unknown
1116/tcp closed ardus-cntl
1117/tcp closed ardus-mtrns
1118/tcp closed sacred
1119/tcp closed bnetgame
1120/tcp closed unknown