Error in refreshing Repository. Need help

There was an error when I try to change the repositories in YaST(DVD to online Repositories). I am absolutely serious. Hic

There was an error in the repository initialization.
‘repo-non-oss’: Valid metadata not found at specified URL(s):
History:

  • File /var/cache/zypp/raw/repo-non-osshRoTjf/content.key
    doesn’t contain public key data

And these are the screenshots:
http://i272.photobucket.com/albums/jj173/zoejoe_thanhphong/Tmp/error1.jpg
http://i272.photobucket.com/albums/jj173/zoejoe_thanhphong/Tmp/error2.jpg

First thing I would do is remove, updates, oss, and non-oss.

Then add them in manually using the default by url method

Index of /distribution/11.1/repo/oss

Index of /distribution/11.1/repo/non-oss

Index of /update/11.1

then if that does not help try fro a su terminal

rpmdb --rebuilddb

zypper ref