While testing caching, I checked NFC in the raw repository by performing the below steps. I was unable to get it working. npm did work in 3.2.1 using the same procedure so raw, at least more recently, just doesn't seem to be working.
Steps I took:
1) Create raw hosted repo
2) Create raw proxy repo (of #1). Have NFC timeout as 5 min (from default 1440 min).
3) Hit the url for package on proxy (e.g. http://localhost:8081/repository/rawproxy1/ticketlist.txt). Should return not found.
4) Push the file (I used curl; curl -v --user 'admin:admin123' --upload-file ./ticketlist.txt http://localhost:8081/repository/rawhosted1/ticketlist.txt).
5) Before 5 minutes hit the url for package on proxy (e.g. http://localhost:8081/repository/rawproxy1/ticketlist.txt). EXPECTED not found but BUG/Test Concern #1: It loads.