York dominated but failed to break down Canvey Island's stubborn resistance.
Lev Yalcin twice almost broke the deadlock for York, heading narrowly off target, then forcing Canvey keeper Danny Potter into a fine save.
Canvey's Ben Sedgemore saw a long-range effort saved by David Stockdale, while Potter also denied Darren Dunning.
And the visitors almost snatched the points in the dying seconds, only for Stockdale to deny substitute Jason Hallet from point-blank range.
York: Stockdale, Brass, Pearson, Davies, Merris, Robinson, Groves, Dunning, Stewart, Nogan (McGurk 90), Yalcin (Haw 80).
Subs Not Used: Porter, Coad, Smith.
Booked: Dunning, Merris.
Canvey Island: Potter, Duffy, Cowan, Sterling, Kennedy, Berquez, Keeling (Hallett 80), Sedgemore, Ward, Gregory (Goodwin 72), McDougald.
Subs Not Used: Joseph, Smith, Harrison.
Ref: M Tilling (Cleveland).