Internal Error Codes (SharePoint 2013 Microfeed Exceptions) Deciphered!

Posted: July 20, 2014 in SharePoint2013

Introduction

Anyone that has worked with the SharePoint 2013 Social API (Server and Client) has probably gained some gray hairs with the ominous “Internal Error Code…” exception that pops up like mushrooms when something goes wrong. Then you get something like:

“The operation failed because an internal error occurred. Internal type name: Microsoft.Office.Server.Microfeed.MicrofeedException. Internal error code: XY.”

For example:

This is the list of the microfeed “Internal error” codes, deciphered!

Code Description
0 Success
1 ServerError
2 InsufficientPermissions
3 InterimPlaceholderEntity
4 InvalidItemId
5 InvalidThreadId
6 InvalidUriInPostOptions
7 InvalidMediaLinkName
8 InvalidMediaLinkURI
9 InvalidMediaLinkSnippetURI
10 MediaLinkAddFailure
11 NoServiceContext
12 Invalid_MicroBlogType_Requested
13 Only_One_ContentUri_Allowed_Per_Post
14 Invalid_Content_Null_Or_Empty
15 Invalid_Content_Length_Greater_Than_512_Chars
16 Invalid_KeyWord_Found_In_Content
17 Invalid_MediaLinks_SerializedString
18 Invalid_MicroBlogPost_SerializedString
19 MicroBlogEntity_Error_PublishedFeedList_NotFound
20 MicroBlogEntity_Invalid_GetPublishedFeed
21 MicroBlogPost_Error_SavingToPublishedFeed
22 MicroBlogPost_Error_PublishingToCache
23 MicroBlogPost_Error_DeletingFromCache
24 MicroBLogList_Error_FetchingList
25 MicroBlogList_Error_ExecutingQuery
26 MicroBlogList_Error_FetchingItem
27 MicroBlogList_Error_AddingItem
28 MicroBlogList_Error_Updating_Item
29 MicroBlogList_Error_FetchMBProfileItem
30 MicroBlogList_Error_AccessingProperty
31 InvalidRequest
32 InvalidLikeRequest
33 InvalidLockRequest
34 InvalidRootPost
35 InvalidReplyRequest
36 InvalidReplyRequest_MaxRepliesPerRootPost_LimitReached
37 InvalidLikeRequest_AlreadyMarkedAsLiked
38 InvalidUnLikeRequest_AlreadyMarkedAsUnLike
39 InvalidEMailSubscriptionRequest_AlreadyUnsubscribed
40 InvalidEMailSubscriptionRequest_AlreadySubscribed
41 InvalidEMailSubscriptionRequest_NotThread
42 InvalidLockRequest_AlreadyMarkedAsLocked
43 InvalidUnLockRequest_AlreadyMarkedAsUnLocked
44 InvalidLockRequest_LockingNonRootPost
45 ServerErrorCanReplyIsFalse
46 ServerErrorFeatureDisabled
47 ServerErrorSiteNotFound
48 ServerErrorMicroBlogListNotFound
49 ServerErrorRootPostNotFound
50 ServerErrorPublishedFeedListNotFound
51 ServerErrorPublishedFeedListItemNotFound
52 ServerErrorSavingListItemField
53 ServerErrorInvalidFeedRequest
54 ServerErrorFetchingPublishedFeed
55 ServerErrorFetchingConsolidatedFeed
56 ServerErrorFetchingCategoricalFeed
57 ServerErrorFetchingActivityFeed
58 ServerErrorSecurityTrimmer
59 ServerErrorDuplicateMessageId
60 ServerErrorOpeningPersonalSite
61 ServerError_Initialization
62 ServerErrorInvalidContentURI
63 ServerErrorInvalidFollowedItemType
64 ServerErrorPublishingToList
65 ServerErrorPublishingToCache
66 MicroBlogDeletionError_NotOwner
67 ServerCacheError_CacheNotFound
68 ServerCacheError_NotAuthorized
69 ServerCacheError_ThreadNotFound
70 IncorrectTenantPartition
71 InvalidUserAccount
72 InvalidKeywordTag
73 Taxonomy_TagNotAvailabelForTagging
74 Taxonomy_TermStoreNotFound
75 InvalidEntityIdentifier
76 UnexpectedEntityType
77 WarningPersonalSiteNotFoundCannotCreate
78 WarningPersonalSiteNotFoundCanCreate
79 WarningPersonalSiteNotFoundCanCreateNoPermissions
80 WarningPersonalSiteNotFoundCanCreateError
81 ErrorPersonalSiteNotFound
82 GuidStringConversionError
83 ServerErrorUnableToFetchUserProfile
84 SP_MFPD_DataBase_Exception
85 SP_MFPD_DataBase_DefinitionNotFound
86 SP_MFPD_Invalid_Operation
87 SP_MFPD_Invalid_Value
88 SP_MFPD_Partition_Mismatch
89 SP_MFPD_Definition_Disabled
90 Invalid_MicroBlogPost_DefinitionNameIsRequired
91 Invalid_MicroBlogPost_InvalidDefinitionName
92 InvalidRequest_PostIsLocked
93 ServerErrorUnableToAttachPicture
94 InvalidFeedCacheEntity_UserMissingURI
95 InvalidFeedCacheEntity_DocMissingURI
96 RestrictedListStorageCompromised
97 InvalidPostTarget

Leave a comment